
我有一個錯誤,我的 CPU 頻率大約每隔幾個小時就會降低一次。出現這種情況時:
- 我使用的是交流電源
- 縮放調速器處於“性能”狀態
怎樣才能禁用 CPU 頻率調節?我知道您可以手動強制設定最低 CPU 頻率/sys/devices/system/cpu
,但是我真的想要一個永久的解決方案,這樣我就不必不斷更改 CPUfreq 值。
答案1
為了確保它不會幹擾,請powernowd
從系統中刪除該軟體包。從終端運行:
sudo apt-get remove powernowd
之後,或如果您沒有安裝該軟體包,請rcconf
透過執行以下命令進行安裝:
sudo apt-get install rcconf
然後運行sudo rcconf
並按空白鍵ondemand
突出顯示該服務以將其停用。此服務控制 CPU 頻率縮放。按 Enter 儲存並退出。要手動停止一次,您可以運行sudo /etc/init.d/ondemand stop
.
答案2
我猜阿彥4米1解釋從您的盒子中刪除 cpu 頻率縮放的所有內容,除了一個小細節:如果您刪除 cpu 縮放(或將其設定為效能服務),那麼您將增加能耗(即使在交流電源中)。