TLP è uno strumento gratuito e open source, ricco di funzionalità e a riga di comando per la gestione avanzata dell’alimentazione, che aiuta ad ottimizzare la durata della batteria nei laptop alimentati da Linux.
Funziona su ogni marca di laptop e viene fornito con una configurazione predefinita già ottimizzata per mantenere in modo efficace e affidabile la durata della batteria, quindi è sufficiente installarlo e usarlo.
Effettua il risparmio energetico consentendoti di configurare come i dispositivi come CPU, disco, USB, PCI e dispositivi radio dovrebbero utilizzare l’alimentazione quando il laptop è in funzione su batteria.
Caratteristiche di TLP:
- È altamente configurabile attraverso vari parametri di risparmio energetico.
- Utilizza compiti automatici in background.
- Utilizza la modalità laptop del kernel e i timeout del buffer sporco.
- Supporta la scalabilità della frequenza del processore, incluso il “turbo boost” e il “turbo core”.
- Ha un pianificatore di processi consapevole dell’alimentazione per i dispositivi multi-core/hyper-threading.
- Fornisce la gestione dell’alimentazione in tempo reale per i dispositivi del bus PCI(e).
- Gestione dell’alimentazione dello stato attivo del PCI Express (PCIe ASPM).
- Supporta la gestione dell’alimentazione della grafica Radeon (KMS e DPM).
- Ha un pianificatore di I/O (per disco).
- Offre la sospensione automatica USB con blacklist.
- Supporta la modalità risparmio energetico Wifi.
- Offre anche una modalità risparmio energetico audio.
- Offre livello di gestione avanzata dell’alimentazione del disco rigido e timeout di spegnimento (per disco).
- Supporta anche il SATA aggressive link power management (ALPM) e molto altro ancora.
Come installare lo strumento di gestione della batteria TLP in Linux
Il pacchetto TLP può essere facilmente installato su Ubuntu così come su Linux Mint utilizzando il repository TLP-PPA come mostrato di seguito.
sudo add-apt-repository ppa:linrunner/tlp sudo apt update sudo apt install tlp tlp-rdw
Su Debian, le versioni più recenti di TLP sono disponibili tramite i repository ufficiali di Debian. Aggiungi la seguente riga al tuo file /etc/apt/sources.list.
deb http://ftp.debian.org/debian DIST-backports main
e quindi aggiorna la cache dei pacchetti di sistema e installalo.
sudo apt update sudo apt install tlp tlp-rdw
Su RHEL, Arch Linux, e OpenSUSE, esegui il seguente comando in base alla tua distribuzione.
dnf install tlp tlp-rdw [On RHEL] pacman -S tlp tlp-rdw [On Arch Linux] zypper install tlp tlp-rdw [On OpenSUSE]
Come Usare TLP per Ottimizzare la Durata della Batteria in Linux
Una volta installato TLP, il suo file di configurazione è /etc/default/tlp e avrai i seguenti comandi da utilizzare:
- tlp – applica le impostazioni di risparmio energetico del laptop
- tlp-stat – visualizza tutte le impostazioni di risparmio energetico
- tlp-pcilist – visualizza i dati del dispositivo PCI(e)
- tlp-sublist – per visualizzare i dati del dispositivo USB
Dovrebbe avviarsi automaticamente come un servizio, puoi verificare se è in esecuzione sotto SystemD utilizzando il comando systemctl.
$ sudo systemctl status tlp
Dopo che il servizio è stato avviato, devi riavviare il sistema per iniziare effettivamente a utilizzarlo. Ma puoi evitarlo applicando manualmente le attuali impostazioni di risparmio energetico del laptop con privilegi di root usando il comando sudo, così.
$ sudo tlp start
In seguito, conferma che stia funzionando usando il seguente comando, che mostra effettivamente le informazioni di sistema e lo stato di TLP.
$ sudo tlp-stat -s

Importante: Come abbiamo già detto, utilizza compiti automatizzati in background, ma non vedrai alcun processo o demone di TLP nell’output del comando ps.
Per visualizzare la configurazione attuale di TLP, esegui il seguente comando con l’opzione -c
.
$ sudo tlp-stat -c

Per visualizzare tutte le impostazioni di alimentazione, esegui il seguente comando.
$ sudo tlp-stat

Per visualizzare le informazioni sulla batteria di Linux, esegui il seguente comando con l’interruttore -b
.
$ sudo tlp-stat -b

Per visualizzare le temperature e la velocità della ventola del sistema, esegui il seguente comando con l’interruttore -t
.
$ sudo tlp-stat -t

Per visualizzare i dati del processore, esegui il seguente comando con l’interruttore -p
.
$ sudo tlp-stat -p

Per visualizzare eventuali avvertimenti, esegui il seguente comando con l’interruttore -w
.
$ sudo tlp-stat -w
Nota: Se stai utilizzando un ThinkPad, ci sono determinati pacchetti specifici che devi installare per la tua distribuzione, che puoi controllare dalla homepage di TLP. Troverai anche ulteriori informazioni e una serie di altri comandi d’uso lì.
TLP è uno strumento utile per tutti i laptop alimentati da sistemi operativi Linux. Condividi le tue opinioni su di esso tramite il modulo di commento qui sotto, e puoi anche farci sapere se hai incontrato altri strumenti simili.
Source:
https://www.tecmint.com/tlp-increase-and-optimize-linux-battery-life/