ระบบ Linux

Enable Dynamic CPU Speed Scaling in Linux

เทคโนโลยีเกี่ยวกับการประหยัดพลังงานของ Linux ในชื่อ “cpuspeed” ได้ถูกพัฒนามาตั้งแต่ทาง intel และ amd ได้เริ่มให้ cpu มี feature DVS (dynamic voltage scaling) หรือ เทคโนโลยีเกี่ยวกับการปรับการแรงดันหรือ voltage ใน cpu เพื่อให้ cpu มีการใช้พลังงานที่น้อยลงแต่มีข้อเสียคือ ความเร็วสัญญานนาฬิกา หรือ ความเร็วของ cpu จะถูกลดลงด้วย cpuspeed เป็นโปรแกรมที่รันเป็น background process อยู่ใน Linux ซึ่งจะคอย monitor ระบบ เมื่อมีการใช้งาน cpu ที่น้อยลง cpuspeed จะทำการปรับความเร็วของ cpu ให้ลดลงซึ่งจะทำให้เครื่องคอมพิวเตอร์ใช้ไฟน้อยลง แต่ถ้าเมื่อใดก็ตามที่ต้องการพลังการคำนวนที่สูง cpuspeed จะทำการเพิ่มความเร็วของ cpu เพื่อตอบสนองต่อความต้องการของระบบ หรือจะบอกว่าการทำงานของ cpuspeed ทำงานแบบ on demand ก็ได้ โดยทั่วไปแล้วการใช้งาน cpuspeed นี้จะนิยมนำมาใช้กับ laptop หรือ notebook เพื่อเพิ่มเวลาในการใช้งานของ battery ให้มากขึ้น เริ่มใช้งาน cpuspeed ด้วยการใช้คำสั่ง #service cpuspeed start กำหนดให้ cpuspeed ทำงานเมื่อเปิดเครื่องขึ้นมาใหม่ใช้คำสั่ง #chkconfig cpuspeed —level 345 on

EOF.← กลับไปอ่านบทความอื่น