Unidade de energia em / sys / devices / system / cpu / cpu0 / cpuidle / state0 / power

7

A energia consumida por um processador em um multicore no modo inativo no linux é fornecida no seguinte arquivo

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

A saída é:

4294967295

Na documentação do linux, é dado que a unidade de consumo de energia em mil watts. Isso implica o poder acima = 4294 Kilo watt.

Alguém pode me ajudar a entender como isso pode ser tão grande?

    
por Vivek 05.02.2013 / 06:32

2 respostas

3

IIRC, esses valores são obtidos de tabelas fornecidas pelo seu BIOS, então parece que o fornecedor da sua placa-mãe não se preocupou em preencher as informações corretas.

    
por psusi 13.03.2013 / 18:59
1

4294967295 é a representação sem sinal de 32 bits do valor assinado -1. Em outras palavras, isso seria melhor saída como -1 ou "não especificado". O estado 0 é quando o processador está funcionando normalmente (não em estado inativo) e o uso de energia nesse estado é altamente variável.

    
por Lawrence 28.07.2013 / 11:12

Tags