2.4. 배터리 수명 도구 키트
Red Hat Enterprise Linux 6에는 배터리 수명 도구 키트(Battery Life Tool Kit)(BLTK)가 새로 추가되었습니다. 이는 배터리 수명과 성능을 시뮬레이션하고 분석하는 테스트 도구입니다. BLTK는 개발자나 사무 노동자와 같은 특정 사용자 그룹을 시뮬레이션하는 작업의 모음을 수행하고, 그 결과를 보고함으로써 이런 목적을 달성합니다. 노트북의 성능을 테스트하기 위한 목적으로 개발된 것이기는 하지만, BLTK를
-a
옵션으로 시작해서 데스크탑 컴퓨터의 성능에 대해서도 보고할 수 있습니다.
BLTK를 사용해 실제 기계를 사용하는 경우와 비교할 수 있는 부하를 여러번 되풀이해서 만들어낼 수 있습니다. 예를 들어
office
부하는 텍스트를 쓰고, 수정하는 작업을 하고, 동일한 일을 스프레드시트에서도 합니다. BLTK와 PowerTOP등의 분석/감사 도구를 함께 수행함으로써, 수행한 최적화가 유휴시간 뿐 아니라 컴퓨터를 활동적으로 사용하는 경우에도 효과가 있는지를 테스트할수 있습니다. 서로 다른 설정에서도 동일한 부하량을 발생시킬 수 있기 때문에, 서로 다른 설정하에서의 결과를 비교해 볼 수 있습니다.
BLTK를 다음 명령으로 설치하십시오:
yum install bltk
BLTK를 다음 명령으로 실행합니다:
bltk workload 옵션들
예를 들어
idle
작업부하를 120초간 실행하려면 다음과 같이 합니다:
bltk -I -T 120
기본으로 사용 가능한 작업부하들은 다음과 같습니다:
-I
,--idle
- 시스템이 유휴상태입니다. 다른 작업부하와 비교를 위한 기준으로 사용됩니다
-R
,--reader
- 문서를 읽는 작업을 시뮬레이션합니다(디폴트로, Firefox를 사용합니다)
-P
,--player
- CD나 DVD 드라이브에서 멀티미디어 파일을 보는 것을 시뮬레이션합니다(디폴트로, mplayer를 사용합니다)
-O
,--office
- OpenOffice.org 스위트를 사용해 문서를 편집하는 것을 시뮬레이션합니다
지정할 수 있는 다른 옵션은 다음과 같습니다:
-a
,--ac-ignore
- 교류 전원이 있는지 여부를 무시합니다(데스크탑에서 사용시 필요)
-T 시간(초)
,--time 시간(초)
- 테스트를 얼마동안 실행할지를 초단위로 정합니다; 이 옵션을
idle
작업부하와 함께 사용하십시오 -F 파일이름
,--file 파일이름
- 특정 부하를 위해 사용할 파일을 지정합니다. 예를 들자면
player
부하가 CD나 DVD 드라이브를 읽는 대신 사용할 파일이 되겠습니다. -W 어플리케이션
,--prog 어플리케이션
- 특정 작업부하에서 사용할 어플리케이션을 지정합니다. 예를 들자면
reader
작업부하에서 Firefox 대신 사용할 브라우저가 되겠습니다.
BLTK는 더 자세한 옵션을 많이 제공합니다. 자세한 것은
bltk
매뉴얼(man) 페이지를 참조하십시오.
BLTK는
/etc/bltk.conf
설정 파일에 지정된 디렉터리에 보고서를 저장합니다. 디폴트는 ~/.bltk/작업부하.results.숫자/
입니다. 예를 들어 ~/.bltk/reader.results.002/
디렉터리는 reader
작업부하를 가지고 수행한 3번째 테스트의 결과가 저장되어 있습니다(첫번째 테스트에는 번호가 붙지 않습니다). 결과는 몇 개의 텍스트 파일에 나뉘어 있습니다. 이러한 결과를 읽기 쉬운 형식으로 축약하려면, 다음을 실행하십시오:
bltk_report 결과_디렉터리_경로
이제 결과가 결과 디렉터리의
Report
라는 텍스트파일에 저장될 것입니다. 이 결과를 터미널에서 보려면, -o
옵션을 사용하십시오:
bltk_report -o 결과_디렉터리_경로