Zoeken op website

TLP - Optimaliseer en verbeter de levensduur van de batterij van Linux-laptops


TLP is een gratis open source, veelzijdige opdrachtregeltool voor geavanceerd energiebeheer, waarmee de levensduur van de batterij in laptops met Linux wordt geoptimaliseerd.

Het werkt op elk laptopmerk en wordt geleverd met een standaardconfiguratie die al is afgestemd om de levensduur van de batterij effectief en betrouwbaar te behouden, zodat u het eenvoudig kunt installeren en gebruiken.

Het zorgt voor energiebesparing doordat u kunt configureren hoe apparaten zoals CPU, schijf, USB's, PCI's en radioapparaten stroom moeten gebruiken wanneer uw laptop op de batterij werkt.

TLP-functies:

  • Het is zeer configureerbaar via verschillende energiebesparende parameters.
  • Het maakt gebruik van geautomatiseerde achtergrondtaken.
  • Maakt gebruik van de kernel-laptopmodus en time-outs voor vuile buffers.
  • Ondersteunt processorfrequentieschaling inclusief “turbo boost” en “turbo core”.
  • Heeft een energiebewuste procesplanner voor multi-core/hyper-threading.
  • Zorgt voor runtime-energiebeheer voor PCI(e)-busapparaten.
  • PCI Express actief energiebeheer (PCIe ASPM).
  • Ondersteunt radeon grafisch energiebeheer (KMS en DPM).
  • Heeft een I/O-planner (per schijf).
  • Biedt USB-autosuspend met zwarte lijst.
  • Ondersteunt de wifi-energiebesparende modus.
  • Biedt ook een energiebesparende audiomodus.
  • Biedt een geavanceerd energiebeheerniveau voor de harde schijf en een spin-down-time-out (per schijf).
  • Ondersteunt ook SATA agressieve link power management (ALPM) en nog veel meer.

Hoe TLP Battery Management Tool in Linux te installeren

Het TLP-pakket kan eenvoudig worden geïnstalleerd op Ubuntu en op de overeenkomstige Linux Mint met behulp van de TLP-PPA-repository als getoond.

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

Op Debian zijn de nieuwere TLP-pakketten beschikbaar via de officiële Debian-opslagplaatsen. Voeg de volgende regel toe aan uw /etc/apt/sources.list bestand.

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

en update vervolgens de cache van het systeempakket en installeer deze.

sudo apt update 
sudo apt install tlp tlp-rdw 

Voer op RHEL, Arch Linux en OpenSUSE de volgende opdracht uit, afhankelijk van uw distributie.

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

Hoe TLP te gebruiken om de levensduur van de batterij in Linux te optimaliseren

Zodra u TLP heeft geïnstalleerd, is het configuratiebestand /etc/default/tlp en kunt u de volgende opdrachten gebruiken:

  • tlp – pas de energiebesparende instellingen van de laptop toe
  • tlp-stat – toont alle energiebesparende instellingen
  • tlp-pcilist – geeft PCI(e)-apparaatgegevens weer
  • tlp-sublijst – voor het bekijken van USB-apparaatgegevens

Het zou automatisch als een service moeten starten. U kunt controleren of het onder SystemD draait met behulp van de opdracht systemctl.

sudo systemctl status tlp

Nadat de service is gestart, moet u het systeem opnieuw opstarten om deze daadwerkelijk te kunnen gebruiken. Maar u kunt dit voorkomen door de huidige energiebesparende instellingen van de laptop met rootrechten handmatig toe te passen met behulp van de sudo-opdracht, zoals zo.

sudo tlp start 

Bevestig daarna dat het actief is met behulp van de volgende opdracht, die daadwerkelijk systeeminformatie en TLP-status toont.

sudo tlp-stat -s 

Belangrijk: zoals we eerder vermeldden, gebruikt het geautomatiseerde achtergrondtaken, maar je zult geen TLP-achtergrondproces of daemon zien in de uitvoer van ps-opdrachten.

Om de huidige TLP-configuratie te bekijken, voert u de volgende opdracht uit met de optie -c.

sudo tlp-stat -c

Voer de volgende opdracht uit om alle energie-instellingen weer te geven.

sudo tlp-stat

Om Linux-batterij-informatie weer te geven, voert u de volgende opdracht uit met de -b-schakelaar.

sudo tlp-stat -b

Om de temperaturen en ventilatorsnelheid van het systeem weer te geven, voert u de volgende opdracht uit met de -t-schakelaar.

sudo tlp-stat -t

Om processorgegevens weer te geven, voert u de volgende opdracht uit met de -p-schakelaar.

sudo tlp-stat -p

Om eventuele waarschuwingen weer te geven, voert u de volgende opdracht uit met de -w-schakelaar.

sudo tlp-stat -w

Opmerking: als u ThinkPad gebruikt, zijn er bepaalde specifieke pakketten die u voor uw distributie moet installeren, die u kunt controleren via de TLP Startpagina. Daar vindt u ook meer informatie en een aantal andere gebruiksopdrachten.

TLP is een handig hulpmiddel voor alle laptops met Linux-besturingssystemen. Geef ons uw mening hierover via het onderstaande opmerkingenformulier en u kunt ons ook laten weten welke andere soortgelijke tools u bent tegengekomen.