The power consumed by a processor in a multicore in idle mode in linux is provided in the following file

cat /sys/devices/system/cpu/cpu0/cpuidle/state0/power

The output is:


In linux documentation, it is given that the unit of power consumption in milli watt. That implies the above power = 4294 Kilo watt.

Can some one help me to understand how this can be so huge?

  • 7
    Incidentally, 4294967295 is FFFFFFFF in hexadecimal. I bet that isn't really the power consumption.
    – colboynik
    Feb 6 '13 at 5:46

IIRC, these values are taken from tables supplied by your BIOS, so it seems your motherboard vendor didn't bother filling in the correct information.


4294967295 is the 32 bit unsigned representationof the signed value -1. In other words this would be better output as -1 or "unspecified". State 0 is when the processor is running normally (not in an idle state) and the power usage in this state is highly variable.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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