Si su computadora realmente realiza un seguimiento de la energía (por ejemplo, una computadora portátil), entonces en el kernel 3.8.11 puede usar el comando a continuación. Devuelve energía medida en microvatios.
cat /sys/class/power_supply/BAT0/power_now
Esto funciona en el kernel 3.8.11 (Ubuntu Quantal mainline generic).
Otra solución de KISS que completa la sugerencia de Adam. Esto es para personas que no tienen un power_now
expediente. (Arco)
echo - | awk "{printf \"%.1f\", \
$(( \
$(cat /sys/class/power_supply/BAT1/current_now) * \
$(cat /sys/class/power_supply/BAT1/voltage_now) \
)) / 1000000000000 }" ; echo " W "
Informa el consumo de energía real en vatios con un decimal.
Las computadoras generalmente no rastrean la corriente que están consumiendo. Es común que haya sensores de voltaje que sean legibles.
El consumo de energía puede variar ampliamente con el tiempo dependiendo de la carga de trabajo. Las CPU ahora se aceleran cuando la carga es baja. Los discos se apagarán cuando estén inactivos. Herramientas como powertop rastrearán los procesos que desencadenan aumentos en el consumo de energía. Otras herramientas reducirán agresivamente el consumo de energía.
Los UPS se preocupan por el consumo de energía y, a menudo, tienen datos accesibles.
Las especificaciones del fabricante le darán una idea del consumo de energía, pero la reconfiguración del hardware puede cambiar el consumo de energía. Este es probablemente un buen lugar para comenzar y estimar. Agregar nuevos dispositivos o reemplazar los existentes puede alterar la carga de energía.
Hay dispositivos como Kill-A-Watt que se pueden usar para medir el consumo de energía. Sin embargo, requieren desconectar el dispositivo para que la energía corra a través del dispositivo.
Es posible que desee invertir o pedir prestado un medidor de corriente que funcione sujetando el cable. Esto le permitiría calcular los voltios-amperios. Esto suele ser diferente (más alto) que el vataje de los servidores.