1. 다운로드
아래사이트에서 다운받기
http://www.coker.com.au/bonnie++/

2. 설치하기
./configure –prefix=/usr/local/bonnie ; make ; make install

3. 측정하고 결과값을 텍스트 파일로 뽑기
/usr/local/bonnie/sbin/bonnie++ -d /home -s 2048:1024 -n 100 -m `hostname` -r 1024 -u0:0 > /tmp/`hostname`.home_result.txt

4. 측정결과를 html 형태로 변환 후 웹으로 보기
tail -n 1 /tmp/Sample-local.100_result.txt | /usr/local/bonnie/bin/bon_csv2html > /home/dtpz-webpage/home.html
chmod 755 /home/dtpz-webpage/home.html
그리고선 웹브라우져를 통해서 표 형태로 쉽게 본다.

5. 옵션설명
-d 작업 디렉터. 위에선 /home을 사용
-s 생성 사이즈는 2G이고, chunk-size는 1024(1k)를 사용한다.
(파일 사이즈는 메모리의 2배로 해 주길 권고하고 있다.)
-n은 100개의 파일 테스트이고, 기본 파일 개수가 1024이기 때문에. 100*1024의 파일 개수를 생성한다.
-f를 지정하여 character I/O test를 생략합니다.
-r 메모리는 1024M이며
-x 2번 테스트합니다. (위 옵션엔 없음)
-u 사용자는 루트 권한으로 실행하며
결과를 `hostname`.home_result.txt 를 생성한다.

리눅스 I/O 밴치마킹툴 – bonnie++ 사용방법

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다