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