Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

In Linux, is it possible to know which processes consume most battery energy at the moment?

share|improve this question
1  
Processes don't directly consume battery energy. They do by wasting CPU time, mostly. Take a look at top. –  slhck Aug 21 '11 at 14:22

1 Answer 1

up vote 4 down vote accepted

Yes, powertop. Look at the screenshot:

powertop

But powertop hasn't 100% precision, CPU isn't the only battery consumer. Use also iotop for the disk activity.

share|improve this answer
    
thanks, wakeups-from-idle per second should be a small number - 17.4 on the picture, in my case it's 800-900. most wakeups are caused from network card(which is needed) and SingalSender - which should come from Chromium, but I don't have Chromium. what should I reduce the number of wakeups? –  Sergey Aug 21 '11 at 16:57
    
Try with ethernet and wifi disconnected. Close all software. Look at powertop again. If the problem persist may be a bug in the kernel. –  Juan Francisco Cantero Hurtado Aug 21 '11 at 20:16

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.