Ricerca nel sito web

TLP: ottimizza e migliora la durata della batteria del laptop Linux


TLP è uno strumento open source gratuito, ricco di funzionalità e da riga di comando per la gestione avanzata dell'alimentazione, che aiuta a ottimizzare la durata della batteria nei laptop basati su Linux.

Funziona su tutte le marche di laptop e viene fornito con una configurazione predefinita già ottimizzata per mantenere la durata della batteria in modo efficace e affidabile, quindi puoi semplicemente installarlo e utilizzarlo.

Esegue il risparmio energetico consentendo di configurare il modo in cui dispositivi come CPU, disco, USB, PCI e dispositivi radio devono utilizzare l'energia quando il laptop è alimentato a batteria.

Caratteristiche TLP:

  • È altamente configurabile attraverso vari parametri di risparmio energetico.
  • Utilizza attività in background automatizzate.
  • Utilizza la modalità laptop del kernel e timeout del buffer sporco.
  • Supporta il ridimensionamento della frequenza del processore, inclusi "turbo boost" e "turbo core".
  • Dispone di uno scheduler di processo sensibile al consumo energetico per multi-core/hyper-threading.
  • Fornisce la gestione dell'alimentazione in fase di esecuzione per i dispositivi bus PCI(e).
  • Gestione dell'alimentazione a stato attivo PCI Express (PCIe ASPM).
  • Supporta la gestione dell'alimentazione grafica radeon (KMS e DPM).
  • Dispone di uno scheduler I/O (per disco).
  • Offre la sospensione automatica USB con lista nera.
  • Supporta la modalità di risparmio energetico Wi-Fi.
  • Offre anche una modalità di risparmio energetico audio.
  • Offre un livello avanzato di gestione energetica del disco rigido e timeout di spin-down (per disco).
  • Supporta anche la gestione aggressiva dell'alimentazione del collegamento SATA (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 sul corrispondente Linux Mint utilizzando il repository TLP-PPA come mostrato.

sudo add-apt-repository ppa:linrunner/tlp
sudo apt update
sudo apt install tlp tlp-rdw

Su Debian, i pacchetti TLP più recenti sono disponibili tramite i repository Debian ufficiali. Aggiungi la seguente riga al tuo file /etc/apt/sources.list.

deb http://ftp.debian.org/debian DIST-backports main

quindi aggiornare la cache del pacchetto di sistema e installarlo.

sudo apt update 
sudo apt install tlp tlp-rdw 

Su RHEL, Arch Linux e OpenSUSE, esegui il seguente comando secondo la 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 utilizzare 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: mostra 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 servizio, puoi verificare se è in esecuzione sotto SystemD utilizzando il comando systemctl.

sudo systemctl status tlp

Una volta avviato il servizio, è necessario 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 utilizzando il comando sudo, in questo modo.

sudo tlp start 

Successivamente, conferma che sia in esecuzione utilizzando il comando seguente, che mostra effettivamente le informazioni di sistema e lo stato TLP.

sudo tlp-stat -s 

Importante: come accennato in precedenza, utilizza attività in background automatizzate ma non vedrai alcun processo o demone in background TLP nell'output del comando ps.

Per visualizzare la configurazione TLP corrente, esegui il comando seguente con l'opzione -c.

sudo tlp-stat -c

Per visualizzare tutte le impostazioni di alimentazione, eseguire il comando seguente.

sudo tlp-stat

Per visualizzare le informazioni sulla batteria di Linux, esegui il comando seguente con l'opzione -b.

sudo tlp-stat -b

Per visualizzare le temperature e la velocità della ventola del sistema, eseguire il seguente comando con l'interruttore -t.

sudo tlp-stat -t

Per visualizzare i dati del processore, esegui il comando seguente con l'opzione -p.

sudo tlp-stat -p

Per visualizzare eventuali avvisi, eseguire il comando seguente con l'opzione -w.

sudo tlp-stat -w

Nota: se utilizzi ThinkPad, ci sono alcuni pacchetti specifici che devi installare per la tua distribuzione, che puoi controllare da TLP home page. Qui troverai anche ulteriori informazioni e una serie di altri comandi di utilizzo.

TLP è uno strumento utile per tutti i laptop basati su sistemi operativi Linux. Dacci la tua opinione a riguardo tramite il modulo di commento qui sotto e puoi farci sapere anche di eventuali altri strumenti simili che hai incontrato.