我在 hp pavalion g6 上安装了 ubuntu 14.04,该电脑配有 amd apu a6 llano,其默认频率为 1500mhz,可以加速到 2400mhz。
但在我的系统上,它的 turbo boost 功能不起作用。
答案1
我的戴尔 Inpiron 也遇到过类似的问题,我通过几个步骤解决了这个问题。需要一些应用程序,并对 /etc/rc.local 进行编辑
安装 indicator-cpufreq、cpufrequtils:打开终端窗口ctrl++alt并t输入
sudo apt-get install indicator-cpufreq
sudo apt-get install cpufreq-utils
这些将有助于监控你的CPU
对 rc.local 的编辑告诉 Ubuntu 忽略你的 BIOS 中的某些设置,并且需要根据你拥有的 CPU 数量进行定制。
sudo nano /etc/rc.local
在“exit 0”行之前,输入以下行
echo 1 > /sys/module/processor/parameters/ignore_ppc
for x in /sys/devices/system/cpu/cpu[0-3]/cpufreq/;do
echo 2501000 > $x/scaling_max_freq
done
将“2501000”替换为 CPU 的最大频率,以 kHz 为单位(应该是 2401000)- 频率中的额外“1”表示涡轮模式
您可以通过以下方式确定系统支持的最大频率
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
重新启动,一切就绪。
答案2
我发现 turbo core 正在工作,cpufreq
只是没有显示出来,要查看它是否正在工作,请使用以下命令
sudo modprobe -v msr
sudo cpufreq-aperf
它显示了一段时间内的平均 CPU 频率,并且不要忘记使用性能 CPU 调速器。