根据电源pipe理的工作量dynamic改变CPU频率

我有一些标准的基准testing的CPU使用情况,我可以看到CPU的使用情况有很大的变化。 我希望将cpu频率提高到最高可用值,恰好在cpu开始执行计算密集型工作负载部分的时刻,并在工作负载不是计算密集型的时刻降低cpu频率。 我在2个core2duo机器的集群上使用Linux操作系统

请让我知道我应该修改什么代码? 我应该改变州政府为了做到这一点?

只需在Linux发行版上启用“ondemand”cpufreqpipe理器。 不需要修改任何代码。

在Redhat / Fedora上,只要安装了cpuspeed软件包和chkconfig cpuspeed on可以了。

大多数体面的现代服务器都会自己pipe理这个 – 你没有告诉我们关于你的机器,处理器,操作系统

读这个:

http://www.codon.org.uk/~mjg59/power/good_practices.html

TL; DR:你最好是运行powertop,并确保你的盒子可以正常闲置(C状态)