리눅스 I/O 속도 체크


OS: 우분투 20.04

dd 명령으로 속도 테스트

만약에입력 파일입니다 ~의출력 파일입니다
/dev/zero특수 파일의 경우 0x00바이트가 내용으로 채워집니다.

/dev/empty읽기만 하고 버립니다.


bs: 한 번의 읽기 및 쓰기를 위한 파일 크기
count : 입출력을 반복할 횟수

oflag 캐시 없이 직접 읽기/쓰기

쓰기 속도 테스트

#dd if=/dev/zero bs=1M count=2048 of=test_file oflag=direct


읽기 속도 테스트

#dd if=test_file of=/dev/null bs=1024


hdparm의 경우 단일 명령

hdparm -Tt /dev/sda1


100초마다 모니터링됩니다.

watch -n 100 “echo $HOSTNAME ;echo -e ‘\n’;echo ‘읽기 확인’;dd if=test_file of=/dev/null bs=1024;echo -e ‘\n’;echo ‘쓰기 확인’ ;dd if=/dev/zero bs=1024 count=100 of=test_file oflag=direct;hdparm -Tt /dev/sda1;”