Wyszukiwanie w witrynie

TLP — Optymalizuj i poprawiaj żywotność baterii laptopa z systemem Linux


TLP to bezpłatne, bogate w funkcje narzędzie typu open source z wierszem poleceń służące do zaawansowanego zarządzania energią, które pomaga zoptymalizować czas pracy baterii w laptopach z systemem Linux.

Działa na laptopach każdej marki i jest dostarczany z domyślną konfiguracją dostosowaną do skutecznego i niezawodnego utrzymywania czasu pracy baterii, dzięki czemu można go po prostu zainstalować i używać.

Oszczędza energię, umożliwiając skonfigurowanie sposobu, w jaki urządzenia takie jak procesor, dysk, złącza USB, PCI i urządzenia radiowe powinny wykorzystywać energię, gdy laptop jest zasilany z baterii.

Funkcje TLP:

  • Można go w dużym stopniu konfigurować za pomocą różnych parametrów oszczędzania energii.
  • Wykorzystuje zautomatyzowane zadania w tle.
  • Używa trybu laptopa jądra i przekroczeń limitu czasu brudnego bufora.
  • Obsługuje skalowanie częstotliwości procesora, w tym „turbo boost” i „turbo core”.
  • Posiada harmonogram procesów uwzględniający zużycie energii dla wielordzeniowych/hiperwątkowości.
  • Zapewnia zarządzanie energią w czasie wykonywania urządzeń magistrali PCI(e).
  • Zarządzanie zasilaniem w stanie aktywnym PCI Express (PCIe ASPM).
  • Obsługuje zarządzanie energią grafiki Radeon (KMS i DPM).
  • Posiada harmonogram we/wy (na dysk).
  • Oferuje automatyczne zawieszanie USB z czarną listą.
  • Obsługuje tryb oszczędzania energii Wi-Fi.
  • Oferuje również tryb oszczędzania energii audio.
  • Oferuje zaawansowany poziom zarządzania energią dysku twardego i limit czasu wyłączania (na dysk).
  • Obsługuje także agresywne zarządzanie energią łącza SATA (ALPM) i wiele więcej.

Jak zainstalować narzędzie do zarządzania baterią TLP w systemie Linux

Pakiet TLP można łatwo zainstalować na Ubuntu, a także na odpowiadającej mu platformie Linux Mint, korzystając z repozytorium TLP-PPA jako pokazane.

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

W Debianie nowsze pakiety TLP są dostępne za pośrednictwem oficjalnych repozytoriów Debiana. Dodaj następujący wiersz do swojego pliku /etc/apt/sources.list.

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

a następnie zaktualizuj pamięć podręczną pakietów systemowych i zainstaluj ją.

sudo apt update 
sudo apt install tlp tlp-rdw 

W RHEL, Arch Linux i OpenSUSE wykonaj następujące polecenie zgodnie z dystrybucją.

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

Jak korzystać z TLP, aby zoptymalizować żywotność baterii w systemie Linux

Po zainstalowaniu TLP jego plikiem konfiguracyjnym będzie /etc/default/tlp i będziesz mieć do dyspozycji następujące polecenia:

  • tlp – zastosuj ustawienia oszczędzania energii laptopa
  • tlp-stat – wyświetla wszystkie ustawienia oszczędzania energii
  • tlp-pcilist – wyświetla dane urządzenia PCI(e).
  • tlp-sublist – do przeglądania danych urządzenia USB

Powinien uruchomić się automatycznie jako usługa. Możesz sprawdzić, czy działa w SystemD za pomocą polecenia systemctl.

sudo systemctl status tlp

Po uruchomieniu usługi należy ponownie uruchomić system, aby móc z niej faktycznie korzystać. Można jednak temu zapobiec, ręcznie stosując bieżące ustawienia oszczędzania energii laptopa z uprawnieniami roota za pomocą polecenia sudo, w ten sposób.

sudo tlp start 

Następnie potwierdź, że działa, używając następującego polecenia, które faktycznie wyświetla informacje o systemie i status TLP.

sudo tlp-stat -s 

Ważne: jak wspomnieliśmy wcześniej, używa zautomatyzowanych zadań w tle, ale w wynikach polecenia ps nie zobaczysz żadnego procesu ani demona TLP w tle.

Aby wyświetlić bieżącą konfigurację TLP, uruchom następującą komendę z opcją -c.

sudo tlp-stat -c

Aby wyświetlić wszystkie ustawienia zasilania, uruchom następujące polecenie.

sudo tlp-stat

Aby wyświetlić informacje o baterii systemu Linux, uruchom następujące polecenie z przełącznikiem -b.

sudo tlp-stat -b

Aby wyświetlić temperatury i prędkość wentylatora systemu, uruchom następujące polecenie z przełącznikiem -t.

sudo tlp-stat -t

Aby wyświetlić Dane procesora, uruchom następujące polecenie z przełącznikiem -p.

sudo tlp-stat -p

Aby wyświetlić jakiekolwiek ostrzeżenia, uruchom następujące polecenie z przełącznikiem -w.

sudo tlp-stat -w

Uwaga: jeśli używasz ThinkPad, istnieją określone pakiety, które musisz zainstalować dla swojej dystrybucji, które możesz sprawdzić w TLP strona główna. Znajdziesz tam również więcej informacji i wiele innych poleceń użytkowych.

TLP to przydatne narzędzie dla wszystkich laptopów z systemem operacyjnym Linux. Podziel się z nami swoimi przemyśleniami za pomocą poniższego formularza komentarza. Możesz też poinformować nas o innych podobnych narzędziach, z którymi się spotkałeś.