Powertop è uno strumento sviluppato da Intel per abilitare varie modalità di risparmio energetico nel kernel, nello spazio utente e nell'hardware. Powertop ti aiuta a monitorare i processi e ottenere l'utilizzo della CPU di ogni processo e riattivarlo dai suoi stati di inattività. Ciò ti consente di identificare le applicazioni che richiedono un'elevata richiesta di alimentazione e di interrompere i loro processi se non necessario.
L'utilità PowerTOP Linux può monitorare e visualizzare il consumo di energia elettrica di un sistema. Questo lo rende uno strumento diagnostico e di monitoraggio hardware molto utile. È tra le più potenti utility di allungamento della batteria per computer notebook. Questo strumento è supportato dai processori Intel, AMD, ARM e UltraSparc.
Installazione di Powertop su Ubuntu 16.04/20.04
Il pacchetto Powertop è disponibile nei repository Ubuntu 16.04/20.04 a monte. Installalo facilmente da apt-get strumento di gestione dei pacchetti.
$ sudo apt-get update
$ sudo apt-get install powertop
Questa installazione fornisce uno strumento da riga di comando chiamato powertop che viene utilizzato per controllare e monitorare il consumo di energia.
Accesso alle regolazioni di PowerTOP
Copriamo alcuni esempi su come utilizzare Powertop. Prima di iniziare ad apportare modifiche, è una buona idea ottenere una base di riferimento per il consumo energetico attuale. Ha bisogno dei privilegi di superutente quindi sudo è necessario utilizzare il comando.
$ sudo powertop
Questa è la modalità predefinita per eseguire PowerTOP. Si aprirà un'interfaccia n-curses che ospita la modalità interattiva di Powertop. Si noti che è necessario utilizzare l'alimentazione a batteria affinché Powertop ottenga l'utilizzo di watt corrente della macchina. Una volta avviata l'applicazione, puoi passare alla sezione Tunables per regolare l'impostazione di risparmio energetico per ogni elemento nell'elenco.
Dal layout, nella scheda Tunables è presente un elenco dei dispositivi presenti sul sistema. I dispositivi che non sono sintonizzati per la gestione dell'alimentazione hanno la dicitura "Bad ” etichetta associata. In caso contrario, l'etichetta recita "Buono ”.
Navigazione nell'interfaccia n-curses di Powertop
Per navigare, usa il tasto Tab per visitare le diverse voci di menu. Usa i tasti freccia per navigare verticalmente su una pagina e il tasto invio per modificare la configurazione degli elementi in Tunables.
Modalità di funzionamento Powertop
Ci sono altre modalità in cui puoi avviare Powertop oltre a quella interattiva. Vale a dire
Modalità HTML
Questa funzione esegue PowerTOP e memorizza il risultato nel file powertop.html:
$ sudo powertop --html[=FILENAME]
Modalità CSV
In questa modalità, l'output viene fornito in formato CSV con il nome predefinito di powertop.csv se non viene fornito alcun nome:
$ sudo powertop --csv[=FILENAME]
Modalità calibrazione
La modalità di calibrazione misura la potenza per una serie di esecuzioni utilizzando diverse impostazioni di inattività per dispositivi USB, radio, retroilluminazione, Wi-Fi, disco e CPU.
$ sudo powertop --calibrate
Modalità di sintonizzazione automatica
Questa funzione imposta tutte le opzioni sintonizzabili sulla loro impostazione BUONA senza l'intervento aggiuntivo dell'utente.
$ sudo powertop --auto-tune
Modalità carico di lavoro
Buono per i benchmark. Esegue un carico di lavoro e identifica il consumo energetico del sistema durante l'esecuzione del carico di lavoro.
$ sudo powertop --workload[=WORKLOAD]
Disinstallazione di Powertop su Ubuntu 16.04
Se non hai più bisogno di questo strumento e hai voglia di disinstallarlo, senza toccare alcun file di configurazione, esegui:
$ sudo apt-get remove powertop
Per rimuovere il pacchetto powertop e le sue dipendenze, dovrai eseguire:
$ sudo apt-get remove --auto-remove powertop
Se hai dovuto rimuovere solo il pacchetto powertop e ora devi cancellare i suoi file e dati di configurazione, usa:
$ sudo apt-get purge --auto-remove powertop
Conclusione
Powertop è un ottimo strumento per gli utenti di laptop desiderosi della massima efficienza energetica. Filtrando le applicazioni che consumano più energia, diventa facile conservare solo le app utili e produttive. Se sei uno sviluppatore, puoi anche estendere le sue funzionalità per ottenere di più.