2.4. Battery Life Tool Kit
Red Hat Enterprise Linux 6 introduce il Battery Life Tool Kit (BLTK), una suite di prova in grado di simulare ed analizzare le prestazioni ed il ciclo di vita di una batteria. BLTK esegue tale operazione attraverso un insieme di compiti che simulano gruppi di utenti specifici riportandone i risultati. Sviluppato per testare le prestazioni di un notebook, BLTK è in grado di notificare anche le prestazioni di computer desktop quando avviato con
-a
.
BLTK permette di generare carichi di lavoro riproducibili confrontabili all'uso reale di una macchina. Per esempio, il carico di lavoro
office
scrive un testo, corregge il contenuto ed esegue le stesse operazioni per uno spreadsheet. L'esecuzione di BLTK insieme a PowerTOP o qualsiasi altro tool per la verifica e analisi, permetterà all'utente di eseguire una prova per verificare se le ottimizzazioni apportate hanno avuto alcun effetto sulla macchina durante la sua esecuzione. Poichè è possibile eseguire carichi di lavoro più di una volta per le varie impostazioni, sarà possibile confrontarne i risultati per le vaire impostazioni.
Installare BLTK con il comando:
yum install bltk
Eseguire BLTK con il comando:
bltk workload opzioni
Per esempio per eseguire il carico di lavoro
idle
per 120 secondi:
bltk -I -T 120
I carichi di lavoro disponibili per impostazione predefinita sono:
-I
,--idle
- il sistema è sospeso, per un utilizzo di riferimento per il confronto con altri carichi di lavoro
-R
,--reader
- simula la lettura dei documenti (per impostazione predefinita, con Firefox)
-P
,--player
- simula la visione dei file multimedia da una unità CD o DVD (per impostazione predefinita con mplayer)
-O
,--office
- simula la modifica dei documenti con la suite OpenOffice.org
Altre opzioni permetteranno di specificare:
-a
,--ac-ignore
- Ignora se l'alimentazione AC è disponibile (necessario per un uso desktop)
-T numero_si_secondi
,--time numero_si_secondi
- il periodo (in secondi) entro il quale eseguire il test; usare questa opzione con il cairco di lavoro
idle
-F filename
,--file filename
- specifica un file da usare da parte di un carico di lavoro particolare, per esempio, un file per
player
da riprodurre invece di accedere l'unità CD o DVD -W applicazione
,--prog applicazione
- specifica un'applicazione da usare da parte di un carico di lavoro particolare, per esempio, un browser diverso da Firefox per
reader
BLTK supporta un gran numero di opzioni altamente specializzate. Per informazioni consultare la pagina man
bltk
.
BLTK archivia i risultati generati all'interno di una directory specificata nel file di configurazione
/etc/bltk.conf
— per impostazione predefinita, ~/.bltk/workload.results.number/
. Per esempio, la directory ~/.bltk/reader.results.002/
contiene i risultati del terzo test con reader
(il primo test non è numerato). I suddetti risultati vengono distribuiti attraverso un certo numero di file di testo. Per condensare tali risultati in un formato facile da leggere eseguire:
bltk_report path_to_results_directory
I risultati appariranno in un file di testo chiamato
Report
nella directory dei risultati. Per visualizzare i risultati in un emulatore del terminale usare l'opzione -o
:
bltk_report -o path_to_results_directory