TLP – dywersyfikacja energetyczna Linuksa

TLP sam w sobie stanowi uzupełnienie i rozszerzenie oryginalnych technik zarządzania energią w Linuksie. Niczego nie zastępuje, lecz sprytnie ustawia w celu przyoszczędzenia mW. Zakres jego działania sprowadza się do dwóch trybów – przy zasilaniu sieciowym oraz bez niego (na baterii). Zmiana trybu następuje automatycznie i wszystko odbywa się bez niepokojenia użytkownika.
TLP z jednej strony w użytkowaniu jest uproszczony aż do bólu – wystarczy tylko go uruchomić. Z drugiej strony nie znajdziemy wygodnego interfejsu graficznego, aby wyedytować przechowywane w pliku /etc/default/tlp parametry i opcje określające styl pracy TLP. Ew. zmiany konfiguracji musimy przeprowadzić ręcznie, zmieniając rzeczony plik. Lecz jak wspomniałem, zwykłemu zjadaczowi chleba wystarczy tylko zainstalować TLP i uruchomić komputer ponownie (TLP wystartuje automatycznie). Ambitni mogą zapoznać się z dokumentacją na stronie projektu i samodzielnie wyrzeźbić swoje ustawienia (/etc/default/tlp). Niemniej, w tym przypadku trzeba już wiedzieć mniej więcej co w kernelu i systemie piszczy. A jest tego trochę – począwszy od zarządzania częstotliwością pracy procesora, przez regulację zasilania dysków (aż po ich wyłączenie), kontrolę wbudowanych urządzeń, optymalizację pracy kernela, NMI i wiele, wiele innych.
I tak to wygląda w praktyce. Mój laptop przeznaczony do prac stacjonarnych zwykle wytrzymuje na baterii w okolicach ~ 2 godzin. Po uruchomieniu TLP jego obecny uptime na baterii to 2 godziny i 40 min (oczywiście w ciągłym użytkowaniu). I jak podpowiada system, baterii wystarczy jeszcze na 30 min. Jak na mojego energochłonnego Della – bardzo sympatyczny wynik.
Aby zainstalować program w wersji dla Ubuntu 12.04/12.10/13.04, Minta 13/14/15 i pochodnych, należy dodać do systemu repozytorium ppa:linrunner/tlp:
sudo apt-add-repository ppa:linrunner/tlp
sudo apt-get update
sudo apt-get install tlp tlp-rdw smartmontools ethtool
Ponieważ niektóre funkcje dublują się z programem laptop-mode-tools, należy pamiętać o jego usunięciu, gdy chcemy w pełni i wydajnie korzystać z TLP. Poniżej lista spraw, o które potrafi zadbać TLP. Aby uniknąć nieporozumień w nomenklaturze technicznych terminów pozostawiam pisownię oryginalną.


Co ja widzę, przerzuciłeś się na eOS? A TLP faktycznie zdaje egzamin.
Przerzuciłem, nie przerzuciłem – ot, od paru dni próbuję użytkować i wybadać jak to w praniu się sprawdza . Zaleta trzch partycji systemowych. Nie mam oporów przed innymi dystrybucjami 🙂
Bawiłem się eOSem jeszcze we wczesnych buildach i działał bardzo fajnie. Jednak po teście drugiej bety odczułem jakieś dziwne spowolnienie systemu. Szkoda, że twórcy mają mało programistów, bo rozwój dystrybucji idzie dość powoli, a ich oprogramowanie dość ubogie i niestabilne. Ale chyba nie pod tym wpisem powinienem wylewać te żale 😉
A i jeszcze jeden off-topic. Testowałeś nowego Aftershota z OpenCL?
Jak się program ma do laptop-mode-tools? Nie kolidują ich funkcjonalności ze sobą?
Jak pisze sam autor TLP:
“Please remove laptop-mode-tools”
Z tego można wnioskować, że jednak mogą ze sobą kolidować z powodu dublowania niektórych funkcji.
Oczywiście, ale żeby porównać jak zachowywało się OpenCL we wcześniejszych wersjach, musiałbym wykonać parę testów.
Serwus. Dodaję bloga do zakładek, widzę że warto mieć. 🙂
Mam pytanie. Jak upewnić się, że TLP będzie odpalać się przy starcie i że przy zmianie bateria/kabel będzie zmieniał tryby? Czy wystarczy, że do listy autostartu dodałem komendę “sudo tlp start”? 🙂
Nie wiem jakiej dystrybucji używasz, ale tlp po zainstalowaniu wskakuje samodzielnie do autorstartu (a konkretnie /etc/rc2.d) i nie trzeba wywoływać dodatkowych komend, by uruchamiało się po starcie. Domyślnie jest też aktywowany tryb oszczędzania energii w tlp (w zależności od typu zasilania) – w /etc/default/tlp:
TLP_ENABLE=1
… jeżeli wstawimy tam wartość 0, tlp nie będzie aktywne.
Elementary OS Freya <3 Dzięki za odpowiedź!
Ciekawy artykuł o narzędziu TLP, które pomaga zoptymalizować zużycie energii w systemach Linux. Dzięki niemu można wydłużyć czas pracy na baterii oraz zmniejszyć zużycie energii, co jest istotne dla użytkowników laptopów. Polecam zapoznać się z treścią artykułu, a także odwiedzić nasz serwis https://www.katalogprezentow.pl/ po więcej przydatnych informacji!