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ś.