2.4. 배터리 수명 도구 키트
Red Hat Enterprise Linux 7에는 배터리 수명과 성능을 시뮬레이션하고 분석하는 테스트 모음인BLTK(Bttery Life Tool Kit )가 도입되었습니다. BLTK 는 특정 사용자 그룹을 시뮬레이션하고 결과를 보고하는 일련의 작업을 수행하여 이를 달성합니다. 노트북 성능을 테스트하기 위해 특별히 개발되었지만 BLTK 는
-a
로 시작될 때 데스크탑 컴퓨터의 성능을 보고할 수도 있습니다.
BLTK를 사용하면 머신의 실제 사용과 비교할 수 있는 매우 재현 가능한 워크로드를 생성할 수 있습니다. 예를 들어,
사무실
워크로드는 텍스트를 작성하고, 그 안에 내용을 수정하며, 웹 사이트에 대해 동일한 작업을 수행합니다. PowerTOP 또는 다른 감사 또는 분석 도구를 결합한 BLTK를 실행하면 시스템이 유휴 상태일뿐만 아니라 시스템이 적극적으로 사용 중인 경우 효과가 있는지 테스트할 수 있습니다. 다른 설정에 대해 정확히 동일한 워크로드를 여러 번 실행할 수 있으므로 서로 다른 설정에 대한 결과를 비교할 수 있습니다.
명령을 사용하여 BLTK 를 설치합니다.
~]# yum install bltk
다음 명령을 사용하여 BLTK 를 실행합니다.
~]$ bltk workload options
예를 들어
유휴
워크로드를 120초 동안 실행하려면 다음을 수행합니다.
~]$ bltk -I -T 120
기본적으로 사용 가능한 워크로드는 다음과 같습니다.
-I
,--idle
- 시스템이 유휴 상태이며 다른 워크로드와 비교하기 위한 기준으로 사용됩니다.
-R
,--reader
- 문서 읽기 시뮬레이션(기본적으로 Firefox사용)
-P
,--player
- CD 또는 DVD 드라이브에서 멀티미디어 파일을 감시하는 시뮬레이션 (기본적으로 m Cryostat)
-O
,--office
- Cryostat .org 제품군을 사용하여 문서 편집 시뮬레이션
다른 옵션을 사용하면 다음을 지정할 수 있습니다.
-a
,--ac-ignore
- AC 전원을 사용할 수 있는지 여부를 무시합니다(데스크탑 사용 필수)
-T number_of_seconds
,--time number_of_seconds
- 테스트를 실행하는 시간(초)입니다. 이 옵션을
유휴
워크로드와 함께 사용하십시오. -F filename
,--file filename
- 특정 워크로드에서 사용할 파일을 지정합니다(예: CD 또는 DVD 드라이브에 액세스하는 대신
플레이어
워크로드 파일) -W 애플리케이션
,--prog application
리더
워크로드에 대해 Firefox 이외의 브라우저와 같은 특정 워크로드에서 사용할 애플리케이션을 지정합니다.
BLTK 는 더 많은 특수 옵션을 지원합니다. 자세한 내용은
bltk
도움말 페이지를 참조하십시오.
BLTK 는
/etc/bltk.conf
구성 파일에 지정된 디렉터리에 생성되는 결과를 저장합니다. 기본적으로 ~/.bltk/workload.results.number/
. 예를 들어 ~/.bltk/ reader
.results.002/
디렉터리에는 리더 워크로드와 함께 세 번째 테스트의 결과가 있습니다(첫 번째 테스트는 번호가 매겨지지 않음). 결과는 여러 텍스트 파일에 분산됩니다. 이러한 결과를 읽기 쉬운 형식으로 축소하려면 다음을 실행합니다.
~]$ bltk_report path_to_results_directory
이제 결과 디렉터리에
Report
라는 텍스트 파일이 표시됩니다. 대신 터미널 에뮬레이터에서 결과를 보려면 -o
옵션을 사용합니다.
~]$ bltk_report -o path_to_results_directory