问题描述
我刚刚升级到 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 来管理我的计算机,并发现它的性能非常好。