为什么缺少 cpufreq-utils 指标上的频率选项?

Jho*_*nes 20 cpufreq 14.10

我刚刚升级到 utopic,cpufreq-utils 的指示器只显示两个 CPU 频率选项:省电和性能。

在信任之前:

14.04

现在在乌托邦:

在此处输入图片说明

问候。

Mar*_*kal 29

如果您有更新的英特尔处理器,那是因为 Ubuntu 使用了一个名为P-State的新 cpufreq 驱动程序。此驱动程序只有两个调控器可用,即 Performance 和 Powersave。

没有列出频率,因为您实际上无法使用较新的 Core 处理器将处理器计时到特定频率。即使您使用旧的 ACPI cpufreq 驱动程序将其设置为特定频率,CPU 本身也会根据电压和温度值设置此硬件上的频率。

如果您真的想禁用它并返回到 ACPI cpufeq(较旧,较慢),您需要像在此链接中一样编辑您的 GRUB 配置,只添加intel_pstate=disable而不是intel_pstate=enable.

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并重新启动机器以查看更改生效。

  • 禁用 pstate 有什么缺点吗? (2认同)

Cha*_*een 13

Ubuntu 14.10 默认使用 intel_pstate 进行频率控制,它只有性能和省电选项用于调控器选项。如果您希望使用 acpi 频率控制,则需要使用内核参数引导intel_pstate=disable

为此,您需要编辑您的 grub 文件

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

cd /etc/default
sudo cp grub grub.backup
sudo nano grub
Run Code Online (Sandbox Code Playgroud)

找到以开头的行 GRUB_CMDLINE_LINUX_DEFAULT

将单词附加intel_pstate=disable到这一行,在最后引用之前

ctrl+o写入文件,而ctrl+x退出。

sudo update-grub
sudo reboot
Run Code Online (Sandbox Code Playgroud)

尽管如此,我还是开始使用 intel_pstate 来管理我的计算机,并发现它的性能非常好。