Мощность, потребляемая процессором в многоядерном режиме в режиме ожидания в Linux, указана в следующем файле
cat /sys/devices/system/cpu/cpu0/cpuidle/state0/power
. Вывод:
4294967295
В документации по Linux он Считается, что единица энергопотребления в милливаттах. Это подразумевает вышеуказанную мощность = 4294 кило ватт.
Может ли кто-нибудь помочь мне понять, как это может быть таким огромным?
IIRC, эти значения взяты из таблиц, предоставленных вашим BIOS, поэтому, похоже, ваш поставщик материнских плат не потрудился заполнить правильную информацию.
4294967295 - это 32-битное представление без знака значения со знаком -1. Другими словами, это будет лучше выводить как -1 или "не указано". Состояние 0 - это когда процессор работает нормально (не в состоянии простоя) и энергопотребление в этом состоянии сильно варьируется.