wtgee

> Have a MacBook Pro 17 (not Santa Rosa) running Heron and started playing with 
> powertop and am seeing some of the same issues. My "kernel IPI"
> interrupts are taking a good 50%+ of my wakeups although I am only seeing 
> 300-900 rather than in the >1000. What should be normal at this point? 
> Powertop seems to think you can get a system down to <20 wakeups and I pretty 
> much however around the 300-900 mark.

Good question on what is normal. The thing to see is how many interrupts
and/or wakeups are occurring on your machine and see if that looks
reasonable. For example, running Opera will push the number of wakeups
to a very high number and this will push up the number of rescheduling
interrupts. Looking at /proc/interrupts will show you the overall
interrupt activity. Looking at top will show you the busiest apps.
Looking at the cs field of vmstat gives some idea of context switches a
second which could show you how busy your system is. Each person has
different hardward and a different mix of apps they run, all of which
add to the mix of how many wakeups and interrupts a second they see on
their system. The scheduler will try to schedule the load across cores
and hence you will see a certain level of rescheduling interrupts
related to a function of wakeups and interrupts on your system.

A rule of thumb is if you boot your machine into single user mode and
look at the activity from powertop and it looks very busy then look to
see if the problem is due an interrupt misconfiguration (you will see
that if you look at /proc/interrupts over a period of time). If that is
so, then it could be (maybe) a BIOS misconfiguration.

Otherwise, system activity is generally due to some over aggressive
wakeups in some applications, and perhaps one needs to stop these one by
one to see which one may be the culprit.

Hope this helps as a starting point.

Colin

-- 
Powertop reports huge number of wakeups and drains battery
https://bugs.launchpad.net/bugs/145377
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to