[파일] 간단한 리눅스 디스크 성능 측정 방법
기본 디스크 성능 측정 방법
1. hdparm 을 이용한 기본 Read buffer 성능 과 Read cache 성능 측정
[root@skt00 ~]# hdparm -t /dev/sda
/dev/sda:
Timing buffered disk reads: 654 MB in 3.00 seconds = 217.97 MB/sec
[root@skt00 ~]# hdparm -T /dev/sda
/dev/sda:
Timing cached reads: 11852 MB in 2.00 seconds = 5932.62 MB/sec
2. bonnie 를 이용한 디스크 측정
# bonnie++ -u root -d /usr/local/src -s 2000 -x 1 -r 1000 | bon_csv2txt > raid-3ware.txt
——————————————————————————————
Version 1.03 ——Sequential Output—— –Sequential Input- –Random-
-Per Chr- –Block– -Rewrite- -Per Chr- –Block– –Seeks–
Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP
skt00 2000M 58415 97 372728 87 397921 46 67869 98 2466795 100 +++++ +++
——Sequential Create—— ——–Random Create——–
-Create– –Read— -Delete– -Create– –Read— -Delete–
files:max:min /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP
skt00 16 +++++ +++ +++++ +++ +++++ +++ +++++ +++ +++++ +++ +++++ +++
——————————————————————————————
-d : 임시 파일 생성 위치
-s : 임시 파일 크기 ( 단위 MB )
-x : 동시 작업자 수
-r : 테스트 시 사용할 메모리 수 ( 파일 크기의 절반 )
3. Iozone 을 이용한 디스크 성능 측정
# /opt/iozone/bin/iozone -Ra -g 2G -i 0 -i 1 -i 2 -b 3ware-iozone.xls
-b : 결과를 엑셀 파일로 생성
-a : 모든 테스트를 auto 모드로 ..
-g : 테스트 시 생성할 최대 파일 크기
-i : 테스트 종료
0 : read/reread
1 : write/rewrite
2 : rendom read/write