ฉันกำลังใช้สิ่งนี้อยู่:
cpupower frequency-set --governor powersave
แต่จะรีเซ็ตหลังจากรีบูตแต่ละครั้ง
ฉันกำลังใช้สิ่งนี้อยู่:
cpupower frequency-set --governor powersave
แต่จะรีเซ็ตหลังจากรีบูตแต่ละครั้ง
คำตอบ:
สำหรับ 16.04 มีอีกหนึ่งขั้นตอนในการเพิ่มคำตอบของ Jayen ชุดของขั้นตอนที่สมบูรณ์คือ
sudo apt-get install cpufrequtils
echo 'GOVERNOR="powersave"' | sudo tee /etc/default/cpufrequtils
sudo update-rc.d ondemand disable
ขั้นตอนสุดท้ายปิดการใช้งาน "ondemand" daemon ซึ่งจะเขียนทับการเปลี่ยนแปลงที่สร้างโดย cpufrequtils
ดูเพิ่มเติมฉันจะปิดใช้งานการปรับขนาดความถี่ CPU และตั้งค่าระบบเป็นประสิทธิภาพได้อย่างไร
นอกจากนี้คุณยังอาจพิจารณาเพิ่มตัวอย่างเช่นMAX_SPEED="2GHz"
ไป/etc/default/cpufrequtils
ถ้าคุณมีความร้อนสูงเกินไป, การพูด, การประมวลผล 2.2GHz เพื่อ จำกัด ความเร็วเป็นไปได้สูงสุด
cpufreq-set
หลังจากปิดใช้งานมันได้update-rc.d
หรือไม่?
ในการตั้งค่าราชการอย่างถาวรเพื่อประหยัดพลังงานขั้นแรกให้ติดตั้ง cpufrequtils:
sudo apt-get install cpufrequtils
จากนั้นแก้ไข/etc/init.d/cpufrequtils
ไฟล์และเปลี่ยนGOVERNOR
เป็น"powersave"
( GOVERNOR="powersave"
) คุณสามารถทำได้โดยอัตโนมัติโดยใช้คำสั่งต่อไปนี้:
sudo sed -i 's/^GOVERNOR=.*/GOVERNOR="powersave"/' /etc/init.d/cpufrequtils
จากที่นี่: ป้องกันแล็ปท็อปของคุณจากความร้อนสูงเกินไปด้วย Thermald และ Intel P-State
if [ -f /etc/default/cpufrequtils ] ; then . /etc/default/cpufrequtils
ดังนั้นผู้ว่าการเริ่มต้นควรตั้งค่าดังนี้ echo 'GOVERNOR="powersave"' | sudo tee /etc/default/cpufrequtils
ตามคำตอบของ Alin แต่จะยังคงอยู่เมื่ออัพเกรด cpufrequtils:
ในการตั้งค่าราชการอย่างถาวรเพื่อประหยัดพลังงานขั้นแรกให้ติดตั้ง cpufrequtils:
sudo apt-get install cpufrequtils
แล้วสร้าง / แก้ไข/etc/default/cpufrequtils
ไฟล์ (ซึ่งถูกอ่านจาก/etc/init.d/cpufrequtils
) GOVERNOR="powersave"
และการตั้งค่า คุณสามารถทำได้โดยอัตโนมัติโดยใช้คำสั่งต่อไปนี้:
echo 'GOVERNOR="powersave"' | sudo tee /etc/default/cpufrequtils