วิธีการตั้งค่า“ ประสิทธิภาพ” แทน“ Powersave” เป็นค่าเริ่มต้น


13

เมื่อฉันเริ่มต้นเดสก์ทอปสามัคคีของฉัน CPU ตัวบ่งชี้ที่แสดงให้เห็นเพียงหนึ่งแถบและมีการตั้งค่าการประหยัดพลังงาน เมื่อฉันเปลี่ยนเป็นประสิทธิภาพฉันต้องป้อนรหัสผ่านผู้ใช้ของผู้ดูแลระบบ

แต่หลังจากที่ระบบเริ่มการทำงานของ CPU ของฉันกลับมาอยู่ในPowersave ฉันจะตั้งค่าPerformanceเป็นค่าเริ่มต้นได้อย่างไรฉันจึงไม่ต้องเปลี่ยนใหม่ทุกครั้งที่รีสตาร์ท


1
ไม่askubuntu.com/a/445595/639369ความช่วยเหลือ? ในระยะสั้นแก้ไข /etc/init.d/cpufrequtils เพื่อตั้ง CPU ราชการไป (ในกรณีนี้) ประสิทธิภาพในการเริ่มต้น
Kees Beets

คำตอบ:


24

นโยบายว่าด้วยประสิทธิภาพและอำนาจของ Powersave

มีตัวเลือกต่าง ๆ สำหรับการตั้งค่านโยบายผู้ว่าราชการของ CPU ที่อธิบายไว้ใน Ask Ubuntu และเว็บไซต์อื่น ๆ :

เก็บไว้ในใจเว็บไซต์ส่วนใหญ่แนะนำให้ออกจาก CPU Powersaveปกครองที่ ฉันใช้แล็ปท็อปและพบว่าใช้เทคโนโลยี ThermalD และ P-State ของ Intel ควบคู่กับการจัดการพลังงาน TLP ให้ผลลัพธ์ที่ดีที่สุดสำหรับความถี่ความเร็วพัดลมและอุณหภูมิ

สรุปลิงก์ข้างต้น

เพื่อสรุปการบรรลุเป้าหมายของคุณจากคำตอบข้างต้นใช้:

ติดตั้ง cpufrequtils:

sudo apt-get install cpufrequtils

จากนั้นแก้ไขไฟล์ต่อไปนี้ (หากไม่มีอยู่ให้สร้างขึ้นมา):

sudo nano /etc/default/cpufrequtils

และเพิ่มบรรทัดต่อไปนี้:

GOVERNOR="performance"

บันทึกและออก.

สำหรับการเปลี่ยนแปลงมีผลบังคับใช้รัน:

sudo systemctl restart cpufrequtils

จากนั้นคุณสามารถเรียกใช้cpufreq-infoเพื่อดูข้อมูลเกี่ยวกับความถี่ซีพียูของคุณผู้ว่าการและอื่น ๆ :

$ cpufreq-info
    current policy: frequency should be within 800 MHz and 3.90 GHz.
              The governor "performance" may decide which speed to use
              within this range.

ตามคำถามและคำตอบ: วิธีการตั้งค่า "ประสิทธิภาพ" แทนที่จะเป็น "Powersave" เป็นค่าเริ่มต้นอย่างไร

หากคุณต้องการผู้ว่าการปฏิบัติงานตลอดเวลาที่คุณต้องแก้ไข/etc/rc.localและแทรกบรรทัดเหล่านี้ก่อนที่จะมีบรรทัดสุดท้ายexit 0:

sleep 120 # Give CPU startup routines time to settle.
cpupower frequency-set --governor performance

3
นอกจากนี้ยังสามารถใช้กับ Ubuntu 18.04 และ 18.10 ในกรณีที่ทุกคนสงสัย ...
der_michael

6

ฉันไม่สามารถแสดงความคิดเห็นเพราะฉันมีชื่อเสียงต่ำ แต่ฉันต้องการเพิ่มคำตอบที่ยอมรับ คุณจะต้องเรียกใช้

sudo /etc/init.d/cpufrequtils restart

เพื่อให้สิ่งนี้มีผลกับระบบของคุณ จากนั้นคุณควรเห็นความถี่ของคุณลอยอยู่รอบจุดสูงสุดที่ระบุไว้และ

current policy: frequency should be within 800 MHz and 3.90 GHz.
              The governor "performance" may decide which speed to use
              within this range.

เมื่อคุณพิมพ์ cpufreq-info


3
ขอบคุณสำหรับสิ่งนั้น ฉันส่งการแก้ไขไปยังคำตอบที่ยอมรับพร้อมกับข้อเสนอแนะของคุณแล้ว
Elias Soares

คุณสามารถให้สิทธิ์เว็บไซต์อื่น ๆ เช่น stackoverflow เพื่อให้ได้ 100 ชื่อเสียงสำหรับคุณ
Bejond

1

ฉันใช้ Xubuntu 18.04.02 LTS และติดตั้ง cpufrequtils โดยsudo apt-get install cpufrequtilsทำให้สามารถลดความเร็ว CPU สูงสุดได้ ตัวเลือกที่ดีที่จะมีในขณะที่พัดลมหยุดทำงาน

หลังจากดูข้อมูลโดยcpufreq-infoฉันสร้างไฟล์โดยsudo nano /etc/default/cpufrequtilsและเขียนลงในภาพด้านล่าง ฉันพบว่ามันใช้เพื่อตั้งค่าความเร็วขั้นต่ำ

ป้อนคำอธิบายรูปภาพที่นี่

สุดท้ายคำสั่งเพื่อให้การเปลี่ยนแปลงดำเนินการsudo /etc/init.d/cpufrequtils restartส่งผลให้ผลลัพธ์นี้จากcpufreq-info:

ป้อนคำอธิบายรูปภาพที่นี่

เพื่อความชัดเจน - นี่ไม่ใช่หลักสูตรของฉัน แต่เป็นผลจากการสรุปจากคำถามความคิดเห็นและคำตอบอื่น ๆ ในฟอรัมนี้ โดยเฉพาะคำตอบในคำถามนี้จาก WinEunuuchs2Unix

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.