TLP - Bawanye ngwa ngwa ma bulie ndụ batrị Linux Laptọọpụ


TLP bụ ihe mepere emepe n'efu, akụrụngwa bara ụba yana ngwa ahịrị maka njikwa ike dị elu, nke na-enyere aka ịkwalite ndụ batrị na laptọọpụ Linux kwadoro. Ọ na-arụ ọrụ na ụdị kọmpụta ọ bụla, ma na-ebubata ya na nhazi ndabara nke etinyerelarị ka ọ dịgide ndụ batrị nke ọma na ntụkwasị obi, yabụ ị nwere ike ịwụnye ma jiri ya.

Ọ na-arụ ọrụ nchekwa ike site n'ikwe ka ị hazie ka ngwaọrụ ndị dị ka CPU, diski, USB, PCI, ngwaọrụ redio kwesịrị iji ike mgbe laptọọpụ gị na-agba na batrị.

  • A na-ahazi ya nke ukwuu site na paramita nchekwa ike dị iche iche.
  • Ọ na-eji ọrụ ndabere akpaaka.
  • Na-eji ọnọdụ kọmpụta kernel na oge nkwụsị ihe ruru unyi.
  • Na-akwado nhazigharị ugboro ugboro gụnyere “turbo boost” na “turbo core”.
  • nwere ike maara usoro nhazi maka multi-core/hyper-threading.
  • Na-enye maka njikwa ike ọsọ ọsọ maka ngwaọrụ ụgbọ ala PCI(e).
  • PCI Express arụ ọrụ ike steeti (PCIe ASPM).
  • Na-akwado njikwa ike eserese radeon (KMS na DPM).
  • nwere onye nhazi I/O (kwa diski).
  • Na-enye USB autosupend na ndetu ojii.
  • Na-akwado ọnọdụ nchekwa ike Wifi.
  • Na-enyekwa ọnọdụ nchekwa ike ọdịyo.
  • Na-enye ọkwa njikwa ike dị elu nke diski ike wee kwụsịlata oge (kwa diski).
  • Na-akwadokwa SATA aggressive link power management (ALPM) na ọtụtụ ndị ọzọ.

Otu esi etinye ngwa njikwa batrị TLP na Linux

Enwere ike itinye ngwugwu TLP ngwa ngwa na Ubuntu yana Mint Linux kwekọrọ na iji TLP-PPA nchekwa dị ka egosiri.

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

Na Debian 10.0 Buster na 9.0 Stretch tinye ahịrị ndị a na faịlụ /etc/apt/sources.list gị.

deb http://ftp.debian.org/debian buster-backports main
deb http://ftp.debian.org/debian stretch-backports-sloppy main

wee melite cache ngwugwu sistemụ wee wụnye ya.

$ sudo apt update 
$ sudo apt install tlp tlp-rdw 

Na Fedora, Arch Linux na OpenSuse, mebie iwu a dịka nkesa gị.

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

Otu esi eji TLP kwalite ndụ batrị na Linux

Ozugbo i tinyechara TLP, faịlụ nhazi ya bụ /etc/default/tlp na ị ga-enwe iwu ndị a iji:

  • tlp – tinye ntọala nchekwa ike laptọọpụ
  • tlp-stat – na-egosiputa ntọala nchekwa ike niile
  • tlp-pcilist – na-egosiputa data ngwaọrụ PCI(e)
  • tlp-usblist – maka ịlele data ngwaọrụ USB

Ọ ga-amalite na-akpaghị aka dị ka ọrụ, ị nwere ike ịlele ma ọ na-agba ọsọ n'okpuru SystemD iji systemctl iwu.

$ sudo systemctl status tlp

Mgbe ọrụ ahụ malitere na-agba ọsọ, ị ga-amalitegharị usoro ahụ ka ịmalite iji ya n'ezie. Mana ị nwere ike igbochi nke a site na iji aka tinye ntọala nchekwa ike laptọọpụ ugbu a na ikike mgbọrọgwụ site na iji iwu sudo, dị ka ya.

$ sudo tlp start 

E mesịa, gosi na ọ na-eji iwu na-esonụ, nke na-egosi n'ezie ozi sistemụ yana ọkwa TLP.

$ sudo tlp-stat -s 

Ihe dị mkpa: Dịka anyị kwuru na mbụ, ọ na-eji ọrụ ndabere akpaghị aka mana ị gaghị ahụ usoro ndabere TLP ọ bụla ma ọ bụ daemon na mmepụta iwu ps.

Ka ilele nhazi TLP dị ugbu a, jiri nhọrọ -c mee iwu a.

$ sudo tlp-stat -c

Ka igosi ntọala ike niile gbasoro iwu a.

$ sudo tlp-stat

Iji gosi ozi batrị Linux, jiri -b gbanye iwu a.

$ sudo tlp-stat -b

Iji gosi okpomọkụ na ọsọ ọsọ nke sistemụ, jiri -t gbanye iwu a.

$ sudo tlp-stat -t

Iji gosi Data Processor, jiri -p gbanye iwu na-esonụ.

$ sudo tlp-stat -p

Iji gosi ịdọ aka ná ntị ọ bụla, jiri -w gbanye iwu a.

$ sudo tlp-stat -w

Mara: Ọ bụrụ na ị na-eji ThinkPad, enwere ụfọdụ ngwugwu ịchọrọ ịwụnye maka nkesa gị, nke ị nwere ike lelee site na ibe TLP. Ị ga-ahụkwa ozi ndị ọzọ yana ọtụtụ iwu ojiji ndị ọzọ ebe ahụ.

TLP bụ ngwa bara uru maka laptọọpụ niile nke sistemụ arụmọrụ Linux kwadoro. Nye anyị echiche gị banyere ya site na ụdị nkọwa dị n'okpuru ebe a, ma ị nwere ike ime ka anyị mara nke ọ bụla ngwaọrụ ndị ọzọ yiri nke ị hụworo.