Blog Forum Wiki Links Contact Us NetbookUser
RunCore Pro IV SSD Transforms your ASUS EEE PC by increasing 
performance 5-40X. Your satistfaction guaranteed RunCore Pro 70mm SATA Mini PCI-e SSD
RunCore Pro IV 70mm SATA II Mini PCI-e SSD
RunCore Pro IV 2.5 Inch SATA II SSD

You are not logged in.

#26 2007-11-21 10:26:13 pm

eeehk
Member
Registered: 2007-11-17
Posts: 41

Re: Changing the CPU Speed in Xandros: 900Mhz -> 112Mhz & back again

I hooked up the EEEPC to an external power supply and monitored the current draw for the different speeds.

With wireless off, screen on dimmest setting and a fully charged battery, the current draw from the power supply varied between 1.08A and 1.13A using the 112.5MHz setting (from ondemand).

Changing to performance (900MHz) did not increase the current draw it remained the same (between 1.08 to 1.14A).



I did some other measurements (with only Konsole running):
with the wireless on the current increased to about 1.26A
with screen on brightest setting the current increased to 1.37-1.4A.

I don't think the apparent change in cpu frequency from "900MHz" to "112.5" MHz is saving any power.

Last edited by eeehk (2007-11-22 5:13:56 am)


eeehk - simply Geek missing the G since he's not Good with computers.

Offline

 

#27 2007-11-21 11:09:23 pm

Chilling_Silence
Senior Member
From: New Zealand
Registered: 2007-11-15
Posts: 133
Website

Re: Changing the CPU Speed in Xandros: 900Mhz -> 112Mhz & back again

That was a little harsh Chris... I dunno about you but at least Im trying here buddy, I dont see you jumping in with both feet to help us out? Next time i want your opinion, I'll ask for it.

Offline

 

#28 2007-11-22 12:51:54 pm

Chris
Moderator
Registered: 2007-11-03
Posts: 526

Re: Changing the CPU Speed in Xandros: 900Mhz -> 112Mhz & back again

Chilling_Silence wrote:

That was a little harsh Chris... I dunno about you but at least Im trying here buddy, I dont see you jumping in with both feet to help us out? Next time i want your opinion, I'll ask for it.

That's because I test the water myself before telling everyone else it's safe to drink. And for someone who claimed to be withholding (incorrect) information "I dont wanna give you all the answers on a silver platter" you've don't really have a leg to stand on with regard to offering help to the community.

Now, back on topic.

The reason that the power draw doesn't seem to change is because the Celeron-M doesn't really support Speedstep.


Eee PC 701 4G - HP 6510b - Desktops

Offline

 

#29 2007-11-23 10:15:48 pm

andrewbadera
Banned
From: Albany, NY
Registered: 2007-11-14
Posts: 33
Website

Re: Changing the CPU Speed in Xandros: 900Mhz -> 112Mhz & back again

Jon Bradbury wrote:

Who moderates the moderators?


ooooh creepy thought

You said it.

Offline

 

#30 2007-11-23 10:16:46 pm

andrewbadera
Banned
From: Albany, NY
Registered: 2007-11-14
Posts: 33
Website

Re: Changing the CPU Speed in Xandros: 900Mhz -> 112Mhz & back again

Chris wrote:

Chilling_Silence wrote:

That was a little harsh Chris... I dunno about you but at least Im trying here buddy, I dont see you jumping in with both feet to help us out? Next time i want your opinion, I'll ask for it.

That's because I test the water myself before telling everyone else it's safe to drink. And for someone who claimed to be withholding (incorrect) information "I dont wanna give you all the answers on a silver platter" you've don't really have a leg to stand on with regard to offering help to the community.

You really are rather hypocritical and holier-than-thou, aren't you.

Offline

 

#31 2007-11-24 4:46:38 am

Jon Bradbury
Moderator
From: UK
Registered: 2007-09-20
Posts: 2632

Re: Changing the CPU Speed in Xandros: 900Mhz -> 112Mhz & back again

andrewbadera wrote:

Jon Bradbury wrote:

Who moderates the moderators?


ooooh creepy thought

You said it.

Andrew, I'm sure you're intelligent enough to recognise irony. Now, come on, stop being a prat and become a true member of the community. Contribute something positive, instead of sitting on the sidelines and making snide remarks.

Thanks

JonB

Offline

 

#32 2007-11-24 2:19:57 pm

NoeeePC4MeWellMaybe...
Senior Member
Registered: 2007-09-22
Posts: 232

Re: Changing the CPU Speed in Xandros: 900Mhz -> 112Mhz & back again

In the event that you are like me, and you do not want to be misled by the inaccurate CPU frequencies, you can add the below text to your '/etc/modprobe.d/alias' file to stop the cpufreq and p4_clockmod modules from loading at boot.

Code:

alias cpufreq_ondemand off
alias p4_clockmod off

The only negative side effect of the above is that for some odd reason the minimixer volume control application does not display its icon in the taskbar and as a result cannot be used hmm .  I primarily make use of the keyboard volume controls, however if you want to mute or unmute the mic you can load up kmix volume control app using the terminal or startup script.

Last edited by NoeeePC4MeWellMaybe... (2007-11-24 2:21:20 pm)

Offline

 

#33 2007-11-24 3:44:19 pm

rs-px
Senior Member
Registered: 2007-11-05
Posts: 146

Re: Changing the CPU Speed in Xandros: 900Mhz -> 112Mhz & back again

Isn't p4-clockmod something to do with power-saving? Have you noticed any worsening of battery life since getting rid of it?

Offline

 

#34 2007-11-24 8:48:19 pm

Schewaaa
New member
Registered: 2007-11-23
Posts: 8

Re: Changing the CPU Speed in Xandros: 900Mhz -> 112Mhz & back again

Wait, to explain it to a newbie. Does the method described in the first post work? And does the CPU Speed stay at 900Mhz then after reboot? I don't get a lot of the other replies...

Last edited by Schewaaa (2007-11-24 8:50:40 pm)

Offline

 

#35 2007-11-24 10:05:04 pm

NoeeePC4MeWellMaybe...
Senior Member
Registered: 2007-09-22
Posts: 232

Re: Changing the CPU Speed in Xandros: 900Mhz -> 112Mhz & back again

rs-px, p4_clockmod is the driver used by cpufreq to allow so-called dynamic CPU frequency adjustments, but as many of us have mentioned it is of no real use on the eeePC since it implements ODCM/On Demand Frequency Modulation for the Celeron M. Therefore if desired, both modules can be removed.

For what it's worth, on my eeePC out of the box cpufreq was set to 'performance' mode, which disables ODCM and results in the processor running at 900 Mhz (i.e 630mhz actual speed), so unless I have a newer version of the OS than other's most have never seen the supposed power-saving capabilities of ODCM/p4_clockmod.  Most importantly: ODCM is not implemented into Windows when using a Celeron M...so you know it's a pretty much useless 'feature' big_smile

Including yourself, there are many other's who have had their eeePC for a longer duration and have contributed (acurate) information pertaining to the p4_clockmod module. Here are a few that I discovered today (I'll be the first to admit that I do not read every post on the forum wink)


Walltiger's post: http://forum.eeeuser.com/viewtopic.php?pid=22043#p22043

The idle of your EEE should be just about as cool as the idle of your EEE when its clocked down to 112.5mhz.  The reason for this is because the cpu frequency and voltage do not change, there is no change in the amount of clock cycles that your system processes during a 1 second interval.  What happens is that when you use "p4-clockmod" to drop the frequency to 112.5mhz all it does is activate the thermal throttling section of the cpu, and all that section does is introduce HALT steps into the cpu's instruction list.   Since Linux idles the cpu with halt steps when not busy, there shouldn't be much difference in temperatures.

Of course you could force the EEE to stay at 225mhz using "sudo cpufreq-set -u 225mhz -d 225mhz -g performance" and *if* you leave the machine sitting idle it will likely be just as warm as if you left it at the frequency at the default 900mhz (even though the 900 is not really 900, unless you are lucky and bios 8804 works for you).  Again the reason for this is because the cpu throttling is forcing the cpu to process halt instructions(And not actually changing the cpu speed), the same instructions linux runs on the cpu when it is not busy.
I've run my EEE using the "ondemand" cpu speed governor for hours of light usage, and have noticed no improvement in battery life.  I did notice however, that the machine is significantly more latent  when launching applications or doing anything that requires any amount of processing power as the forced halt instructions obviously slow down the machine a great deal.  I myself am more in favor of letting Linux run it's idle loop(halt instructions) at the default speed rather than dealing with increased usage latencies of forced halt instructions.

The cpu in the EEE consumes the same wattage running idle at 900mhz(630 real) as it does running idle at the 'scaled' frequency of 112.5mhz, because the actual frequency *does not change* it's just the forced execution of halt instructions.  Halt instructions do save power; when a halt instruction is executed the cpu gets a bit of 'rest' where it consumes significantly less power than if it was executing a complex SSE2 instruction.  The thing to determine in this case is if a cpu being forced to idle 85% of the time (or whatever it is that we set the throttle to) is more electrically efficient than letting linux fill up the remaining cpu cycles with the halt command.  It is possible that forcing halt steps will increase battery life very marginally, but the difference is likely so marginal and the performance hit so much greater that in the end it doesn't make throttling the cpu particularly desirable

midtoad's post: http://forum.eeeuser.com/viewtopic.php?pid=22047#p22047

SmallFootprint wrote:
Let's try to get a quantitative measure of the temperature at 900 MHz and at 112 MHz!  Put a thermometer on the eee-pc's keyboard?

Room temp: 21C
temp of keyboard top at space key using alcohol thermometer (-35 - +50C range)
- after 15 min. at idle (112.5 MHz, CPU utilisation 5-10%): 36.5C
- after 15 min. at 900 MHz, CPU utilisation 80% (youtube videos):  35.0C !!

Last edited by NoeeePC4MeWellMaybe... (2007-11-24 10:16:44 pm)

Offline

 

#36 2007-11-25 1:05:43 am

Schewaaa
New member
Registered: 2007-11-23
Posts: 8

Re: Changing the CPU Speed in Xandros: 900Mhz -> 112Mhz & back again

Wait, I'm confused, I meant running it at REAL 900 Mhz instead...

Offline

 

#37 2007-11-28 10:41:55 pm

jerryk85
New member
Registered: 2007-11-12
Posts: 6

Re: Changing the CPU Speed in Xandros: 900Mhz -> 112Mhz & back again

can i undo the the comand i just entered.......


Now, if you do this in Linux:
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
Tells you the available cgovernors of CPU Frequency Scaling
ondemand will do it for you
Performance will always run at max


i want to turn this off or undo whatever i did, just in case it causes damage.

Offline

 

#38 2007-11-29 2:43:28 am

NoeeePC4MeWellMaybe...
Senior Member
Registered: 2007-09-22
Posts: 232

Re: Changing the CPU Speed in Xandros: 900Mhz -> 112Mhz & back again

Running 'cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors' will not make any modifications to your system, that particular command only reports the two ODCM throttling methods available.

You really do not want to use 'ondemand' throttling with the eeePC (or any Celeron M for that matter). The p4_clockmod ODCM throttle state switching speed is quite slow, and results in a 2-3 second period of horrible screen redraw whenever you go from an relatively idle state to an active state like dragging a window around. Overall, it really makes the system feel very sluggish.

Offline

 

#39 2008-01-27 10:49:51 am

Otix
Member
Registered: 2008-01-16
Posts: 96

Re: Changing the CPU Speed in Xandros: 900Mhz -> 112Mhz & back again

I'm kind of a new, but what I'm getting from this thread is that there is really no way to clock the CPU to 900 mhz in default xandros?


|| 4GB Eee w/camera || 1GB RAM || 4GB SSD || Implanted Verizon EVDO Broadband ||
|| Stock Xandros OS in Advanced Mode||

Offline

 

#40 2008-01-27 12:45:53 pm

bulltza
Member
Registered: 2007-12-30
Posts: 90
Website

Re: Changing the CPU Speed in Xandros: 900Mhz -> 112Mhz & back again

Yes there is, you are awakening a very very old thread. You should try to search first, and have a look in the wiki of eeeuser and you will find all you need to know about the overclock in xandros.

Dont reply in this thread, just move into a newer one thx


eeepc701[4GSurf green + 2G ram]+mod[ bluetooth + usb16G + headphoneLight + webcam] + OS[eeeUbuntu]
eeepc701[4G+ 500Mb ram]+mod[server layout + pasive cooling system]
My blog:http://vueltaabruselas.blogspot.com

Offline

 

#41 2008-01-27 12:58:34 pm

Jon Bradbury
Moderator
From: UK
Registered: 2007-09-20
Posts: 2632

Re: Changing the CPU Speed in Xandros: 900Mhz -> 112Mhz & back again

No, no, no. Do ask questions in the current thread. New threads that are duplicates of old ones are Bad.

Offline

 

#42 2008-01-27 2:04:35 pm

bulltza
Member
Registered: 2007-12-30
Posts: 90
Website

Re: Changing the CPU Speed in Xandros: 900Mhz -> 112Mhz & back again

there are newer threads with better info about oveclocking, he should move into the eee module thread, there is one very recent here and it is not a duplicate of any other threads: http://forum.eeeuser.com/viewtopic.php?id=9797


eeepc701[4GSurf green + 2G ram]+mod[ bluetooth + usb16G + headphoneLight + webcam] + OS[eeeUbuntu]
eeepc701[4G+ 500Mb ram]+mod[server layout + pasive cooling system]
My blog:http://vueltaabruselas.blogspot.com

Offline

 

Board footer

Powered by PunBB 1.2.15
© Copyright 2002–2005 Rickard Andersson