TLP - Optimizirajte i poboljšajte trajanje baterije prijenosnog računala s Linuxom


TLP je besplatni alat otvorenog koda, bogat značajkama i alat s naredbenim retkom za napredno upravljanje napajanjem, koji pomaže optimizirati trajanje baterije u prijenosnim računalima s Linuxom.

Radi na svim markama prijenosnih računala i isporučuje se sa zadanom konfiguracijom koja je već podešena za učinkovito i pouzdano održavanje trajanja baterije, tako da ga možete jednostavno instalirati i koristiti.

Obavlja uštedu energije dopuštajući vam da konfigurirate kako bi uređaji kao što su CPU, disk, USB, PCI i radio uređaji trebali koristiti energiju kada vaše prijenosno računalo radi na bateriju.

TLP značajke:

  • Vrlo je konfigurabilan pomoću različitih parametara za uštedu energije.
  • Koristi automatizirane pozadinske zadatke.
  • Koristi kernel prijenosni način rada i prljavi međuspremnik timeouts.
  • Podržava skaliranje frekvencije procesora uključujući "turbo boost" i "turbo core".
  • Ima planer procesa s obzirom na napajanje za multi-core/hyper-threading.
  • Omogućuje upravljanje napajanjem tijekom rada za uređaje PCI(e) sabirnice.
  • PCI Express upravljanje napajanjem u aktivnom stanju (PCIe ASPM).
  • Podržava upravljanje napajanjem radeon grafike (KMS i DPM).
  • Ima I/O planer (po disku).
  • Nudi USB autosuspend s crnom listom.
  • Podržava Wifi način rada za uštedu energije.
  • Također nudi audio način rada za uštedu energije.
  • Nudi naprednu razinu upravljanja napajanjem tvrdog diska i vremensko ograničenje spin-down (po disku).
  • Također podržava SATA aggressive link power management (ALPM) i još mnogo toga.

Kako instalirati TLP alat za upravljanje baterijama u Linuxu

Paket TLP može se jednostavno instalirati na Ubuntu kao i na odgovarajući Linux Mint koristeći TLP-PPA repozitorij kao prikazano.

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

Na Debianu, noviji TLP paketi dostupni su putem službenih Debianovih repozitorija. Dodajte sljedeći redak svojoj datoteci /etc/apt/sources.list.

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

a zatim ažurirajte predmemoriju paketa sustava i instalirajte je.

sudo apt update 
sudo apt install tlp tlp-rdw 

Na RHEL, Arch Linux i OpenSUSE izvršite sljedeću naredbu prema vašoj distribuciji.

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

Kako koristiti TLP za optimizaciju trajanja baterije u Linuxu

Nakon što instalirate TLP, njegova konfiguracijska datoteka je /etc/default/tlp i imat ćete sljedeće naredbe za korištenje:

  • tlp – primijenite postavke uštede energije prijenosnog računala
  • tlp-stat – prikazuje sve postavke uštede energije
  • tlp-pcilist – prikazuje podatke PCI(e) uređaja
  • tlp-sublist – za pregled podataka USB uređaja

Trebao bi se pokrenuti automatski kao usluga, možete provjeriti radi li pod SystemD pomoću naredbe systemctl.

sudo systemctl status tlp

Nakon što se usluga pokrene, morate ponovno pokrenuti sustav da biste je zapravo počeli koristiti. Ali to možete spriječiti ručnom primjenom trenutnih postavki uštede energije prijenosnog računala s root privilegijama pomoću naredbe sudo, na ovaj način.

sudo tlp start 

Nakon toga potvrdite da radi pomoću sljedeće naredbe, koja zapravo prikazuje informacije o sustavu i status TLP-a.

sudo tlp-stat -s 

Važno: Kao što smo već spomenuli, koristi automatizirane pozadinske zadatke, ali nećete vidjeti nijedan TLP pozadinski proces ili demon u izlazu naredbe ps.

Za pregled trenutne TLP konfiguracije, pokrenite sljedeću naredbu s -c opcijom.

sudo tlp-stat -c

Za prikaz svih postavki napajanja pokrenite sljedeću naredbu.

sudo tlp-stat

Za prikaz informacija o bateriji Linuxa, pokrenite sljedeću naredbu s prekidačem -b.

sudo tlp-stat -b

Za prikaz temperatura i brzine ventilatora sustava, pokrenite sljedeću naredbu s prekidačem -t.

sudo tlp-stat -t

Za prikaz podataka procesora, pokrenite sljedeću naredbu s prekidačem -p.

sudo tlp-stat -p

Za prikaz bilo kojeg upozorenja, pokrenite sljedeću naredbu s prekidačem -w.

sudo tlp-stat -w

Napomena: Ako koristite ThinkPad, postoje određeni specifični paketi koje trebate instalirati za svoju distribuciju, a koje možete provjeriti na TLP-u početna stranica. Tamo ćete također pronaći više informacija i brojne druge naredbe za korištenje.

TLP je koristan alat za sva prijenosna računala koja pokreću operativni sustavi Linux. Recite nam svoje mišljenje o tome putem donjeg obrasca za komentare, a možete nam javiti i o drugim sličnim alatima na koje ste naišli.