[this is a request for underclocking, NOT overclocking]
Why not enable the ondemand governor in the kernel and make a CPU Controll Plugin? Switching cpu frequency up and down "on demand" will have the box running at the lowest frequency for 99% of the (standby) time which will greatly reduce power consumption making the box 'greener' and it will also generate less heat.
Seems to be working when manually entering the commands below:
root@dm800 /sys/devices/system/cpu/cpu0/cpufreq # cat
scaling_available_frequencies
300000 150000 75000 37500
root@dm800 /sys/devices/system/cpu/cpu0/cpufreq # echo 37500 >
scaling_max_freq
root@dm800 /sys/devices/system/cpu/cpu0/cpufreq # cat scaling_cur_freq
37500
root@dm800 ~ # time sh -c 'a=100; while [ $a -gt 0 ]; do a=$(expr $a -
1); done'
real 0m 50.07s
user 0m 9.84s
sys 0m 30.61s
root@dm800 /sys/devices/system/cpu/cpu0/cpufreq # echo 300000 >
scaling_max_freq
root@dm800 /sys/devices/system/cpu/cpu0/cpufreq # cat scaling_cur_freq
300000
root@dm800 ~ # time sh -c 'a=100; while [ $a -gt 0 ]; do a=$(expr $a -
1); done'
real 0m 7.06s
user 0m 1.68s
sys 0m 5.17s