read/write test of Storage Filesystem
2015.12.16 01:40
원문 : http://www.ischo.net -- 조인상 // 시스템 엔지니어
Writer : http://www.ischo.net -- ischo // System Engineer in Replubic Of Korea
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
원문 : http://www.ischo.net -- 조인상 //시스템 엔지니어
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
리눅스 파일시스템(로컬디스크 혹은 외장스토리지)의 read/write 속도를 테스트 한다.
1. dd 를 이용한 테스트
- Write 제로 테스트
# dd if=/dev/zero of=testfile0 bs=1024k count=1000;sync;
1000+0 records in
1000+0 records out
1048576000 bytes (1.0 GB) copied, 3.68846 seconds, 284 MB/s
- Write 랜덤테스트
[root@ischonet admin]# dd if=/dev/urandom of=testfileR bs=1024k count=1000;sync;
367+0 records in
366+0 records out
383778816 bytes (384 MB) copied, 72.9542 seconds, 5.3 MB/s
- Read 제로 테스트
# dd if=testfile0 of=/dev/null;sync
2048000+0 records in
2048000+0 records out
1048576000 bytes (1.0 GB) copied, 2.11533 seconds, 496 MB/s
- Read 랜덤 테스트
# dd if=testfileR of=/dev/null;sync
749568+0 records in
749568+0 records out
383778816 bytes (384 MB) copied, 0.77133 seconds, 498 MB/s
2. hdparm 유틸을 이용한 테스트 (파일시스템이 아닌 raw device 체크할때도 사용가능. read test만 가능)
# hdparm -Tt /dev/sdb1
/dev/sdb1:
Timing cached reads: 24668 MB in 2.00 seconds = 12347.71 MB/sec
Timing buffered disk reads: 100 MB in 0.60 seconds = 165.79 MB/sec