Jak zainstalować i skonfigurować TLP, aby poprawić kopię zapasową baterii w laptopach Linux

Jak zainstalować i skonfigurować TLP, aby poprawić kopię zapasową baterii w laptopach Linux
W tym artykule obejmie przewodnik po instalacji i korzystaniu z narzędzia optymalizacji baterii TLP w Linux. TLP to bezpłatne i open source, które może zastosować różne poprawki w celu poprawy żywotności baterii na różnych urządzeniach Linux zasilanych baterią, takich jak laptopy i tablety. Jest wyposażony w predefiniowany i dobrze skomentowany plik konfiguracyjny, który można dostosować, aby skonfigurować ustawienia optymalizacji zasilania zgodnie z Twoimi potrzebami. Wyposażony jest również w niektóre rozsądne domyślne, które są używane do automatycznego optymalizacji zużycia energii w systemie Linux.

Główne cechy TLP

TLP może automatycznie stosować różne profile zasilania w zależności od tego, czy urządzenie jest podłączone, czy odłączone do zasilania prądu przemiennego. Może również zastosować profile zasilania na ponowne uruchomienie świeżych systemów. TLP ma obsługę monitorowania Bluetooth, Wi -Fi, LAN i innych takich połączeń sieci. Inne główne cechy TLP obejmują możliwość ekskluzywnej lub w dół częstotliwości procesora, automatyczne zastosowanie poprawek specyficznych dla dostawcy dla różnych sprzętu procesora i GPU, obsługuje zarządzanie energią twardych, w tym opcję ich zmniejszania, poprawki w zakresie zarządzania energią, obsługuje zasilanie PCIE Urządzenia, mogą monitorować GPU AMD w celu zmniejszenia zużycia energii, możliwości wyłączania urządzeń audio i napędów optycznych i tak dalej. Pełna szczegółowa lista jego funkcji jest dostępna tutaj.

Instalowanie TLP w Linux

Aby zainstalować TLP w Ubuntu, użyj następującego polecenia:

$ sudo apt instal TLP

Możesz zainstalować TLP w innych dystrybucjach Linux z menedżera pakietów. Więcej instrukcji instalacyjnych i opcji pobierania są dostępne tutaj.

Sprawdzanie statusu TLP

Po zainstalowaniu TLP ponownie uruchom swój system, aby zmiany były w stanie. TLP nie ma procesu w tle, więc nie możesz znaleźć procesu dla menedżerów zadań. Aby zoptymalizować zużycie energii, wykorzystuje zdarzenia wytwarzane przez usługi systemowe i inne demony systemowe, które działają na świeżym rozruchu. TLP automatycznie stosuje pewne rozsądne poprawki po instalacji. Możesz sprawdzić, czy TLP działa w twoim systemie, czy nie, używając poniższego polecenia:

$ tlp -stat -s

Powinieneś uzyskać trochę wyjścia podobnego do tego:

+++ Status TLP
Stan = włączony
RDW State = włączony
Ostatni bieg = 03:55:11
Tryb = AC
Źródło zasilania = nieznane

Jak widać na wyjściu, TLP jest włączony, a także pokazuje czas ostatniego biegu.

Konfigurowanie pliku konfiguracyjnego

TLP dokonuje optymalizacji komputera w zależności od różnych parametrów zdefiniowanych w pliku konfiguracji. Domyślnie TLP tworzy plik w „/etc/tlp.Conf ”ścieżka pierwszego biegu. Ten plik zawiera definicje wszystkich parametrów TLP, ale są one domyślnie skomentowane, musisz ręcznie zmienić parametry pliku konfiguracji, aby zmienić zachowanie TLP.

Istnieją dwa sposoby skonfigurowania pliku konfiguracji TLP. W pierwszej metodzie możesz skopiować i wykonać kopię zapasową oryginalnego pliku konfiguracyjnego zlokalizowanego na „/etc/tlp.Conf ”Ścieżka, a następnie edytuj istniejący plik konfiguracyjny. W drugiej metodzie możesz utworzyć nowy plik konfiguracyjny od zera bez dotykania oryginalnego pliku konfiguracyjnego. Aby utworzyć nowy plik konfiguracyjny dla TLP, uruchom następujące dwa polecenia:

$ mkdir -p /etc /tlp.D
$ cp /etc /tlp.conf /etc /tlp.D/01-myConfig.conf

Te polecenia utworzą nowy katalog o nazwie „TLP.d ”i skopiuj oryginalny plik konfiguracji TLP w nim. TLP odczytuje teraz ten plik konfiguracji o nazwie „01-myConfig.conf ”oprócz pliku domyślnego, a następnie zastosuj zmiany zgodnie z dostosowań użytkowników dokonanych w niestandardowym pliku konfiguracyjnym. W ten sposób oryginalny plik konfiguracyjny jest nieskazitelny, a użytkownicy mogą śledzić wprowadzane przez nich zmiany w pliku niestandardowym. Nazwa niestandardowego pliku konfiguracji powinna rozpocząć się od dwóch cyfr wskazujących kolejność ładowania w przypadku wielu niestandardowych plików konfiguracji. Więc możesz utworzyć „01-myConfig.conf ”i„ 02-myConfig.conf ”Pliki niestandardowe i oba zostaną odczytane przez TLP w kolejności rosnącej, biorąc pod uwagę pierwsze dwie cyfry nazwy pliku.

Konfigurowanie ustawień TLP

Teraz, gdy masz niestandardowy plik konfiguracji, otwórz go w edytorze tekstu. Powinien wyglądać podobnie do tego:

Każdy konfigurowalny parametr jest dobrze wyjaśniony w pliku TLP i jest oznaczony literami Upper Case. Aby zrozumieć, co robi każdy parametr, będziesz musiał odczytać wyjaśnienia podane w samym pliku konfiguracji, ponieważ są one bardzo dokładne. Jeśli potrzebujesz dodatkowych informacji na temat każdego parametru, możesz sprawdzić ich wyjaśnienia w oficjalnej dokumentacji dostępnej tutaj.

Wszystkie parametry wymienione w pliku konfiguracji są domyślnie wyłączone. Aby włączyć konkretny parametr, wszystko, co musisz zrobić. Podobnie możesz wyłączyć już włączony parametr, umieszczając przed nim symbol „#”.

Należy zauważyć, że jeśli jakikolwiek parametr zostanie wyłączony, TLP użyje dla niego wartości domyślnej zgodnie z domyślną wartością awarii parametru wymienionego przez składnię „domyślna: x”. Na przykład pierwsze ustawienie w pliku konfiguracyjnym wygląda tak:

# Ustaw na 0, aby wyłączyć, 1, aby włączyć TLP.
# Domyślnie: 1
#Tlp_enable = 1

Zwróć uwagę na ciąg „Domyślnie: 1”. Wskazuje, że jeśli parametr jest wyłączony, zostanie dla niego zastosowana wartość „1”. Innymi słowy, jeśli nie włączysz ani nie wyłączysz TLP, będzie on domyślnie włączony. Te wartości domyślne awarii w formacie „Domyślnie: x” są zdefiniowane dla wszystkich parametrów dostępnych w pliku konfiguracji.

Kolejną ważną kwestią, o której należy pamiętać, jest to, że wszelkie parametry kończące się przy sufiksie „_ac” są używane tylko wtedy, gdy urządzenie jest podłączone do źródła zasilania prądu przemiennego za pomocą ładowarki. Z drugiej strony parametry kończące się „_bat” są używane tylko wtedy, gdy system działa na zasilaniu baterii.

Aby załadować ustawienia z niestandardowego pliku konfiguracji i zastosować zmiany, musisz ponownie załadować TLP, uruchamiając następujące polecenie:

$ sudo tlp start

Alternatywnie możesz ponownie uruchomić swój system Linux, aby zmiany ulegały skutkom.

Wniosek

TLP zapewnia obszerne parametry konfiguracyjne w celu optymalizacji żywotności baterii urządzeń Linux na różne sposoby. To jedyne tego rodzaju narzędzie, które zapewnia tak wiele parametrów konfiguracyjnych do poprawy kopii zapasowej baterii. Możesz wprowadzić zmiany w pliku konfiguracyjnym zgodnie z Twoimi potrzebami, a resztę zajmie się i automatycznie zoptymalizuje żywotność baterii przy każdym ponownym uruchomieniu.