TLP - Optimizați și îmbunătățiți durata de viață a bateriei laptopului Linux


TLP este un instrument gratuit cu sursă deschisă, bogat în funcții și în linie de comandă pentru gestionarea avansată a energiei, care ajută la optimizarea duratei de viață a bateriei în laptopurile alimentate de Linux.

Funcționează pe orice marcă de laptop și este livrat cu o configurație implicită deja reglată pentru a menține eficient și fiabil durata de viață a bateriei, astfel încât să o puteți instala și utiliza pur și simplu.

Efectuează economisirea energiei, permițându-vă să configurați modul în care dispozitivele precum procesorul, discul, USB-urile, PCI-urile și dispozitivele radio ar trebui să utilizeze puterea atunci când laptopul dumneavoastră funcționează pe baterie.

Caracteristici TLP:

  • Este foarte configurabil prin diverși parametri de economisire a energiei.
  • Utilizează sarcini de fundal automatizate.
  • Utilizează modul laptop kernel și timeout-uri pentru buffer murdar.
  • Acceptă scalarea frecvenței procesorului, inclusiv „turbo boost” și „turbo core”.
  • Are un planificator de proces conștient de putere pentru multi-core/hyper-threading.
  • Oferă gestionarea puterii de rulare pentru dispozitivele cu magistrală PCI(e).
  • Gestionarea puterii în stare activă PCI Express (PCIe ASPM).
  • Suportă managementul puterii graficelor radeon (KMS și DPM).
  • Are un planificator I/O (pe disc).
  • Oferă suspendare automată USB cu listă neagră.
  • Acceptă modul de economisire a energiei Wifi.
  • Oferă, de asemenea, un mod audio de economisire a energiei.
  • Oferă un nivel avansat de gestionare a alimentării pe hard disk și un timp de expirare a vitezei (pe disc).
  • Suportă, de asemenea, SATA agresive link power management (ALPM) și multe altele.

Cum se instalează Instrumentul de gestionare a bateriei TLP în Linux

Pachetul TLP poate fi instalat cu ușurință pe Ubuntu, precum și pe Linux Mint corespunzător folosind depozitul TLP-PPA ca afișate.

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

Pe Debian, pachetele TLP mai noi sunt disponibile prin intermediul depozitelor oficiale Debian. Adăugați următoarea linie în fișierul dvs. /etc/apt/sources.list.

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

și apoi actualizați memoria cache a pachetului de sistem și instalați-l.

sudo apt update 
sudo apt install tlp tlp-rdw 

Pe RHEL, Arch Linux și OpenSUSE, executați următoarea comandă conform distribuției dvs.

dnf install tlp tlp-rdw     [On RHEL]
pacman -S tlp  tlp-rdw      [On Arch Linux]
zypper install tlp tlp-rdw  [On OpenSUSE]

Cum să utilizați TLP pentru a optimiza durata de viață a bateriei în Linux

După ce ați instalat TLP, fișierul său de configurare este /etc/default/tlp și veți avea următoarele comenzi de utilizat:

  • tlp – aplică setările de economisire a energiei laptopului
  • tlp-stat – afișează toate setările de economisire a energiei
  • tlp-pcilist – afișează datele dispozitivului PCI(e).
  • tlp-sublist – pentru vizualizarea datelor dispozitivului USB

Ar trebui să pornească automat ca serviciu, puteți verifica dacă rulează sub SystemD folosind comanda systemctl.

sudo systemctl status tlp

După ce serviciul începe să ruleze, trebuie să reporniți sistemul pentru a începe efectiv să îl utilizați. Dar puteți preveni acest lucru prin aplicarea manuală a setărilor actuale de economisire a energiei laptopului cu privilegii de rădăcină folosind comanda sudo, astfel.

sudo tlp start 

După aceea, confirmați că rulează folosind următoarea comandă, care arată de fapt informații despre sistem și starea TLP.

sudo tlp-stat -s 

Important: așa cum am menționat mai devreme, folosește sarcini automate de fundal, dar nu veți vedea niciun proces de fundal TLP sau demon în ieșirea comenzii ps.

Pentru a vizualiza configurația TLP curentă, rulați următoarea comandă cu opțiunea -c.

sudo tlp-stat -c

Pentru a afișa toate setările de putere, rulați următoarea comandă.

sudo tlp-stat

Pentru a afișa informații despre bateria Linux, rulați următoarea comandă cu comutatorul -b.

sudo tlp-stat -b

Pentru a afișa temperaturile și viteza ventilatorului sistemului, rulați următoarea comandă cu comutatorul -t.

sudo tlp-stat -t

Pentru a afișa datele procesorului, rulați următoarea comandă cu comutatorul -p.

sudo tlp-stat -p

Pentru a afișa orice Avertismente, rulați următoarea comandă cu comutatorul -w.

sudo tlp-stat -w

Notă: dacă utilizați ThinkPad, există anumite pachete specifice pe care trebuie să le instalați pentru distribuția dvs., pe care le puteți verifica din TLP pagina principala. Veți găsi, de asemenea, mai multe informații și o serie de alte comenzi de utilizare acolo.

TLP este un instrument util pentru toate laptopurile alimentate cu sisteme de operare Linux. Spuneți-ne părerea dvs. prin intermediul formularului de comentarii de mai jos și ne puteți informa și despre orice alte instrumente similare pe care le-ați întâlnit.