[ltp] powernowd
William R Sowerbutts
linux-thinkpad@linux-thinkpad.org
Tue, 17 Feb 2004 20:16:55 +0000
>> - you might want to check out powernowd. I've been running that
>> here on a t41p, and it seems to behave well.
>
>Hey, sounds good! I'll check it out.
Yep, it works really well! I'm running it with these arguments:
powernowd -m 1 -p 200 -s 200000
As far as I can tell, my 1700MHz Pentium M can operate at 1700MHz, 1400MHz,
1200MHz, 1000MHz, 800MHz and 600MHz; the "-s 200000" tells powernowd to change
the speed by 200MHz each time.
One problem I found was that if I did something moderately intensive, it would
jump all the way up to 1700MHz and then take a few seconds to ramp down again.
Increasing the check rate to 5Hz (-p 200) seems to have fixed that problem,
and consumes virtually no runtime. Another bonus is that a busy machine will
increase the clock speed much more rapidly. I may increate the rate to 10Hz.
Anyone got any idea of what the optimal rate would be?
I've updated my page (http://sowerbutts.com/thinkpad/) to reflect this
discovery. Thanks, Rob!
Will
_________________________________________________________________________
William R Sowerbutts will@sowerbutts.com
Coder / Guru / Nrrrd http://sowerbutts.com
main(){char*s=">#=0> ^#X@#@^7=",c=0,m;for(;c<15;c++)for
(m=-1;m<7;putchar(m++/6&c%3/2?10:s[c]-31&1<<m?42:32));}