27 พฤศจิกายน 2557

แก้ปัญหาความร้อนของ Ubuntu 14.10 บน Notebook(ภาคต่อ)

บทความนี้เป็นภาคต่อของ "แก้ปัญหาความร้อนของ Ubuntu 14.10 บน Notebook" ครับ ซึ่งในส่วนนั้นจะบอกเรื่องของ pstate และ cpu frequency-set วันนี้จะมาต่อด้วยการใช้ tlp กันครับ
โดย tlp นี้เป็นตัวจัดการพลังงานของ Notebook ครับซึ่งสามารถจัดการได้ด้วยการ ตั้งค่าใน file 
มาเริ่มกันเลย
เริ่มแรกเปิด terminal มาแล้วพิมพ์คำสั่งติดตั้ง tlp ก่อน
sudo apt-get install tlp tlp-rdw
และตามด้วยการเปิดไฟล์เพื่อตั้งค่า

sudo gedit /etc/default/tlp
โดยเมื่อเปิดไฟล์มาจะเป็นส่วนของการตั้งค่าหากไม่คิดตั้งค่าใดๆและผู้ที่ไม่ได้ใช้thinkpadก็ข้ามได้
รายละเอียดการตั้งค่าสามารถดูได้ที่ tlp-configuration
ซึ่งที่นี้จะอธิบายบางค่าครับ

CPU_SCALING_MIN_FREQ_ON_AC/BAT
CPU_SCALING_MAX_FREQ_ON_AC/BAT
ส่วนนี้ควรมีค่าเป็น  0 เพื่อไม่ให้ตีกับค่าที่ตั้งในระบบ โดยเฉพาะคนที่ได้ตั้งค่าในตอนแรกแล้ว(cpu frequency-set, pstate)

CPU_BOOST_ON_AC/BAT
เปิดโหมด TURBOBOOST รายละเอียดดูในเว็บ intel เลย turbo-boost-technology

SCHED_POWERSAVE_ON_AC/BAT
ส่วนนี้ก็เหมือนส่วนแรกต้องระวังค่าในระบบ

DISK_APM_LEVEL_ON_AC/BAT
โหมดการทำงานของ Hard disk ค่ามากจะเน้นประสิทธิภาพ(กินไฟเยอะขึ้น)

WIFI_PWR_ON_AC/BAT 
ตั้งค่าให้โปรแกรมควบคุมการทำงาน wireless LAN ซึ่ง 1 = ปิด 5= เปิด
 สำหรับชาว Thinkpad สามารถตั้งค่าพวกนี้เพิ่มได้
START_CHARGE_THRESH_BAT0
STOP_CHARGE_THRESH_BAT0
สำหรับแบตธรรมดา
START_CHARGE_THRESH_BAT1
STOP_CHARGE_THRESH_BAT1
 สำหรับแบตใหญ่(ที่มันยื่นออกจากตัว Notebook)
เมื่อตั้งค่าเสร็จก็เริ่มทำงานโปรแกรมได้ด้วย
sudo tlp start
และจะทำโดยอัตโนมัติหลังจากนั้น
คำเตือนอย่าใช้ร่วมกันกับบางเครื่องมือเช่น
laptop-mode-tools
ที่มา
http://linrunner.de/en/tlp/tlp.html
tlp-05-released-install-it-in-ubuntu

ไม่มีความคิดเห็น:

แสดงความคิดเห็น