我已经观察到Ubuntu 13.04的问题。我先前使用的11.10上没有问题。我的Intel(R)Core(TM)i7-2620M CPU @ 2.70GHz(Dell Lattitude E6320)的最大CPU频率停留在2GHz
# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
2000000
# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
2701000 2700000 2400000 2200000 2000000 1800000 1600000 1400000 1200000 1000000 800000
# echo 2700000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
2000000
我可以将scaling_max_freq设置为较低的值,并且可以工作。我还可以回到2GHz,但不能超过:
# echo 800000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
800000
# echo 2000000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
2000000
# echo 2200000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
2000000
我似乎无济于事-我已经安装了TLP,将其卸载了,检查了13.04中可用的不同内核版本。我已连接并卸下电源。我已经更改了调控器,也使用了用户空间。无论我使用交流电还是电池,以上问题仍然存在。
我以前见过有人在这里(或这里)遇到过类似的问题,但这与2008年的内核错误有关,似乎无关紧要。
有谁知道如何解决这一问题?