[파일] 간단한 리눅스 디스크 성능 측정 방법

기본 디스크 성능 측정 방법

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

서진우

슈퍼컴퓨팅 전문 기업 클루닉스/ 상무(기술이사)/ 정보시스템감리사/ 시스존 블로그 운영자

You may also like...

1 Response

  1. 성해인 말해보세요:

    hdparm은 기본설치가 되어있지만 bonnie와 iozone은 따로 설치를 해야합니다
    참고하시라고 주소 남기겠습니다
    – bonnie
    http://www.coker.com.au/bonnie++/
    – iozone
    http://www.iozone.org/

페이스북/트위트/구글 계정으로 댓글 가능합니다.