On Tue, Dec 1, 2009 at 11:29 AM, Kok, Auke <[email protected]> wrote: > nisha jain wrote: >> Hi Auke, >> >> Thanks for the reply. My first objective is to display cpu-s power >> consumption >> in watts for each individual application running in the system. Is it >> possible >> to do so using powertop? I have only seen cpu states under directory created >> inside the /sys/devices/system/cpu/cpu0 or cpu1/cpuidle path so i am not sure >> if it is for just idle state of the CPU. > > while technically possible, practically this is extremely hard: > > - CPU times of processes do not convert 1:1 into power consumption > - you also need to know which hardware resources (memory, disk, audio, usb, > bus, > etc etc) that particular piece of software uses and how much power each of > these > components use for the particular task being executed. > > without a complete rewrite and much more technical information about every > piece > of hardware you can't do this (with powertop or not).
Android attempts to do this. It can list total battery power consumption by application. I don't know if perhaps they have hardware support for this, or if they are fudging the numbers a bit, but it might be instructive to study how they are doing it. -jwb _______________________________________________ Power mailing list [email protected] http://www.bughost.org/mailman/listinfo/power
