Ben Liblit wrote:
> PowerTOP reports that one of the top wakeup causes on my desktop machine is:
> 
>      27.0% ( 59.8)  sh : queue_delayed_work_on (delayed_work_timer_fn)
> 
> I can use "lsof /bin/sh" to figure out what the live sh processes are. 
> During a typical desktop login session I see just two: one for the 
> firefox wrapper script and one for the thunderbird wrapper script.  If I 
> exit both of those applications, "lsof /bin/sh" lists *zero* processes 
> running sh.
> 

powertop records who started the timer, not who is currently running
(this can be confusing indeed)

sounds like the ondemand timer.
in 2.6.21, the ondemand timer would indeed wake your cpu up
in 2.6.22 this got fixed so that the ondemand timer only fires if 
other timers would fire as well
in 2.6.23-rc this got improved so that powertop can now find out about 
the "only if other" behavior

so it's sort of a work in progress, but if you run the 2.6.22 kernel, 
the number will be less than what the other things in your system are 
doing, and they're not actual "real" wakeups..

_______________________________________________
Power mailing list
[email protected]
http://www.bughost.org/mailman/listinfo/power

Reply via email to