为什么 cpufreq-utils 指示器上缺少频率选项?

为什么 cpufreq-utils 指示器上缺少频率选项?

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

之前在 trusty 中:

14.04

现在处于乌托邦中:

在此处输入图片描述

问候。

答案1

如果你有较新的 Intel 处理器,这是因为 Ubuntu 使用了名为P 状态. 该驱动程序仅有两个调节器可用,即 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并重新启动机器以查看更改是否生效。

答案2

Ubuntu 14.10 默认使用 intel_pstate 进行频率控制,其调速选项只有性能和省电。如果您希望使用 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 来管理我的计算机,并且发现它的性能相当好。

相关内容