No meu sistema, posso obter a energia consumida pela bateria de
cat /sys/class/power_supply/BAT0/power_now
9616000
Nos Thinkpads, se o tp_smapi
módulo estiver carregado, o arquivo será
cat /sys/devices/platform/smapi/BAT0/power_now
O valor parece estar em µW, no entanto. Você pode convertê-lo com qualquer ferramenta com a qual se sinta confortável, por exemplo awk
:
awk '{print $1*10^-6 " W"}' /sys/class/power_supply/BAT0/power_now
9.616 W
Caso não consiga encontrar o local no sistema de arquivos sysfs, é possível procurá-lo:
find /sys -type f -name power_now 2>/dev/null
Além disso, o pacote lm-sensors
pode ser usado para determinar o uso de energia do sistema em algumas máquinas:
# sensors power_meter-acpi-0
power_meter-acpi-0
Adapter: ACPI interface
power1: 339.00 W (interval = 1.00 s)