Hello, I have an IBM R50 E with a Intel Celeron 1.4 Ghz processor installed with 10.3. Recently I discovered that simply loading the module p4_clockmod scales down the CPU-frequency to about 170MHZ and as needed scales the freq up. This helps saving battery power. What I would like to do is to set a lower limit beacuse sometimes the interaction feels quite slow because of the very low initial frequency. So what I would like to to is to say: Use eg 500MHZ as a lower limt for downscaling the CPU and scale up as needed. On my P4 Desktop I once had such an option where I could say eg: echo "500" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq to get this done but in 10.3 there is no such proc entry. Any other way to get this done? Thanks Rainer Krienke -- Rainer Krienke, Uni Koblenz, Rechenzentrum, A22, Universitaetsstrasse 1 56070 Koblenz, Web: http://www.uni-koblenz.de/~krienke, Tel: +49261287 1312 PGP: http://www.uni-koblenz.de/~krienke/mypgp.html, Fax: +49261287 1001312
On Fri, Nov 09, 2007 at 01:27:54PM +0100, Rainer Krienke wrote:
Hello,
I have an IBM R50 E with a Intel Celeron 1.4 Ghz processor installed with 10.3. Recently I discovered that simply loading the module p4_clockmod scales down the CPU-frequency to about 170MHZ and as needed scales the freq up. This helps saving battery power.
No it doesn't. Celerons don't have CPU frequency scaling. p4_clockmod only has duty cycle modulation (the same as throttling) which does not save any power.
What I would like to do is to set a lower limit beacuse sometimes the interaction feels quite slow because of the very low initial frequency. So what I would like to to is to say:
Use eg 500MHZ as a lower limt for downscaling the CPU and scale up as needed.
On my P4 Desktop I once had such an option where I could say eg:
echo "500" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
to get this done but in 10.3 there is no such proc entry. Any other way to get this done?
Apart from this being a pretty pointless exercise, which files do you have under /sys/devices/system/cpu? "find /sys/devices/system/cpu" will do. -- Stefan Seyfried QA / R&D Team Mobile Devices | "Any ideas, John?" SUSE LINUX Products GmbH, Nürnberg | "Well, surrounding them's out." This footer brought to you by insane German lawmakers: SUSE Linux Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-mobile+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-mobile+help@opensuse.org
Am Freitag, 9. November 2007 14:11:48 schrieb Stefan Seyfried:
On Fri, Nov 09, 2007 at 01:27:54PM +0100, Rainer Krienke wrote:
Hello,
I have an IBM R50 E with a Intel Celeron 1.4 Ghz processor installed with 10.3. Recently I discovered that simply loading the module p4_clockmod scales down the CPU-frequency to about 170MHZ and as needed scales the freq up. This helps saving battery power.
No it doesn't. Celerons don't have CPU frequency scaling. p4_clockmod only has duty cycle modulation (the same as throttling) which does not save any power.
Thanks, I found the settings I was searching for but since the CPU does not save any power this exercise is of course in vain. Thanks Rainer -- Rainer Krienke, Uni Koblenz, Rechenzentrum, A22, Universitaetsstrasse 1 56070 Koblenz, Web: http://www.uni-koblenz.de/~krienke, Tel: +49261287 1312 PGP: http://www.uni-koblenz.de/~krienke/mypgp.html, Fax: +49261287 1001312
participants (2)
-
Rainer Krienke
-
Stefan Seyfried