當前位置: 首頁>>技術教程>>正文


為什麽缺少 cpufreq-utils 指標上的頻率選項?

,

問題描述

我剛剛升級到 utopic,cpufreq-utils 的指示器隻顯示兩個 cpu 頻率選項:Power save 和 Performance。

在信任之前:

現在在烏托邦:

問候。

最佳答案

如果您有較新的 Intel 處理器,那是因為 Ubuntu 使用了一個名為 P-State 的新 cpufreq 驅動程序。此驅動程序隻有兩個調速器可用,即 Performance 和 Powersave。

沒有列出頻率,因為您實際上無法使用較新的 Core 處理器將處理器計時到特定頻率。即使您使用舊的 ACPI cpufreq 驅動程序將其設置為特定頻率,CPU 本身也會根據電壓和溫度值設置該硬件的頻率。

如果你真的想禁用它並返回到 ACPI cpufeq(更舊,更慢)你需要 edit your GRUB config like in this link ,隻添加 intel_pstate=disable 而不是 intel_pstate=enable

運行\n gksu gedit /etc/default/grub

並更改顯示 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" 的行

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_pstate=disable"

Ctrl + X 然後按 Y 保存。

然後運行 ​​sudo update-grub 並重新啟動機器以查看更改是否生效。

次佳答案

Ubuntu 14.10 默認使用 intel_pstate 進行頻率控製,它隻有 performance 和 powersave 用於 governor 選項。如果您希望使用 acpi 頻率控製,則需要使用內核參數 intel_pstate=disable 進行引導。

為此,您需要編輯 grub 文件

在終端中(按 ctrl + alt + t ):

cd /etc/default
sudo cp grub grub.backup
sudo nano grub

找到以 GRUB_CMDLINE_LINUX_DEFAULT 開頭的行

將單詞 intel_pstate=disable 附加到此行,在最終引用之前

ctrl + o寫入文件,按ctrl + x退出。

sudo update-grub
sudo reboot

盡管如此,我還是開始使用 intel_pstate 來管理我的計算機,並發現它的性能非常好。

參考資料

本文由Ubuntu問答整理, 博文地址: https://ubuntuqa.com/zh-tw/article/13331.html,未經允許,請勿轉載。