ปัญหาหนึ่งของ Ubuntu ที่ทำให้ชาว Notebook หลายคนหลีกหนีรวมทั้งผมไม่อยากใช้งานคือ ความร้อนที่สูงกว่า OS อื่นซึ่งเกิดขึ้นจากหลายปัจจัย โดยหลักๆเราไม่สามารถเข้าไปควบคุมได้ ทำให้เกิดความกังวลว่ามันจะทำให้เครื่องพังเร็วหรือเปล่า จึงจำเป็นต้องหาตัวช่วย วันนี้ผมจะมาเสนอวิธีแก้ปัญหาแบบนึงครับ
บอกก่อนวิธีของผมใช้ได้กับ CPU INTEL นะครับเพราะมีการใช้เครื่องมือของ INTEL
สำหรับเครื่องผม ใช้ Dell vostro v131 ครับ ซึ่งถ้าร้อนขึ้นมาแทบจะเผามือกันเลยทีเดียว
ส่วน OS ที่ลองใช้คือ Ubuntu 14.04 แต่ได้อัพเกรดเป็น 14.10 แล้วครับ
โดยเครื่องมือที่จะมานำเสนอในวันนี้คือ intel_pstate และ cpupower frequency-set ครับ
โดยอาศัยการควบคุมโหมดของ cpu
เริ่มแรก ก็ enable pstate ก่อนโดยใช้คำสั้ง
sudo nano /etc/default/grub
แก้ข้อความที่เห็นตามข้างล่าง
โดยข้อความนี้
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
ให้เพิ่ม " intel_pstate=enable "เข้าใป
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_pstate=enable"
ออกจาก nano โดยกด ctrl + X และ กด Y เพื่อ save
หลังจากนั้นทำการอัพเดด grub เพื่อให้คำสั่งที่แก้ไขสามารถทำงานได้
หลังจากนั้น restart เครื่อง
คำสั่งลง linux-tool อีกสองตัวตามนี้
sudo apt-get install linux-tools-common
sudo apt-get install linux-tools-generic
จะทำให้สามารถใช้ cpupower ได้
ตรวจสอบความถูกต้องด้วยคำสั่ง
cpupower frequency-info
จะมีข้อความขึ้นมาเยอะแยะแต่ในนั้นต้องมีข้อความ "driver: intel_pstate"
และหลังจากนั้นตั้งค่า cpupower frequency-set โหมด powersave เพื่อกำหนดการทำงาน
sudo cpupower frequency-set -g powersave
และสามารถตั้งโหมด performance ได้แต่จะร้อนเหมือนเดิม
sudo cpupower frequency-set -g performance
สามารถตรวจสอบได้โดยพิมพ์คำสั่ง
cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
ต้องเป็นโหมดที่เราตั้งถ้า powersave จะมีข้อความ
powersave
โดยจะมีเท่ากับจำนวนคอร์ของ CPU
หลังจากที่ลองใช้ก็พบว่า เครื่องอาจจะร้อนอยู่เพราะเป็น Notebook ที่ค่อนข้างร้อน(แป่ว) แต่จากการสัมผัสเห็นได้ชัดว่าร้อนน้อยลงกว่าเดิม แถมพัดลมก็ทำงานน้อยลง
จบ... คราวหน้าถ้ามีโอกาสผมจะมาแนะนำเพิ่มเติมเกี่ยวกับการใช้งาน Ubuntu อีกครับ บาย
เนื้อหาจาก: http://www.webupd8.org
จากBlogที่ผมต้องการเขียนขึ้นมาเพื่อบันทึกเรื่องราวในการฝึกงานเป็นบล็อกที่พยายามเขียนบทความไฟฟ้าอิเล็กทรอกนิกส์และคอมพิวเตอร์
ป้ายกำกับ
FIBO
(28)
microcontroller
(16)
CHIPKIT
(6)
robotics
(6)
Camera
(5)
Photo
(5)
arduino
(5)
bluetooth
(5)
communication
(5)
ubuntu
(5)
กล้อง
(5)
ถ่ายรูป
(5)
android
(4)
pid control
(4)
notebook
(2)
Agile
(1)
CI
(1)
Software engineering
(1)
algorithm
(1)
controller
(1)
game
(1)
guitar
(1)
hardware
(1)
programming
(1)
ล๊อตเตอรี่
(1)
สลากกินแบ่งรัฐบาล
(1)
หวย
(1)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น