如何使用sysfs& amp;手动更改cpu频率? CPUFREQ子系统?

时间:2010-02-16 07:35:41

标签: linux-kernel

我没有cpufreq-info / set,实用程序, 如何使用sysfs& amp;手动更改cpu频率? CPUFREQ?

1 个答案:

答案 0 :(得分:9)

根据this

如果您使用的是用户空间管理器,则可以写入/ sys / devices / system / cpu / cpu0 / cpufreq / scaling_setspeed来更改当前速度。

# echo 700000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed 
# cat /proc/cpuinfo 
cpu MHz  : 697.252 
# echo 900000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed 
# cat /proc/cpuinfo 
cpu MHz  : 976.152 

要启用用户空间管理器,您必须将userspace写入/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

# echo userspace > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor