Beiträge von DRK


    [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