Se il tuo computer tiene effettivamente traccia della potenza (ad es. Notebook), rispetto al kernel 3.8.11 puoi utilizzare il comando seguente. Restituisce la potenza misurata in microwatt.
cat /sys/class/power_supply/BAT0/power_now
Funziona con il kernel 3.8.11 (Ubuntu Quantal mainline generico).
Un'altra soluzione KISS che completa il suggerimento di Adam. Questo è per le persone che non hanno un power_now
file. (Arco)
echo - | awk "{printf \"%.1f\", \
$(( \
$(cat /sys/class/power_supply/BAT1/current_now) * \
$(cat /sys/class/power_supply/BAT1/voltage_now) \
)) / 1000000000000 }" ; echo " W "
Riporta l'effettiva potenza assorbita in Watt con una cifra decimale.
I computer generalmente non tengono traccia della corrente che stanno assorbendo. È comune che ci siano sensori di tensione leggibili.
Il consumo energetico può variare notevolmente nel tempo a seconda del carico di lavoro. Le CPU ora rallentano quando il carico è basso. I dischi si arrestano quando sono inattivi. Strumenti come powertop monitoreranno i processi che innescano aumenti del consumo energetico. Altri strumenti ridurranno in modo aggressivo il consumo energetico.
Gli UPS si preoccupano del consumo energetico e spesso hanno dati accessibili.
Le specifiche del produttore ti daranno un'idea del consumo energetico, ma la riconfigurazione dell'hardware può modificare il consumo energetico. Questo è probabilmente un buon punto di partenza e stima. L'aggiunta di nuovi dispositivi o la sostituzione di quelli esistenti può alterare il carico di alimentazione.
Esistono dispositivi come Kill-A-Watt che possono essere utilizzati per misurare il consumo energetico. Tuttavia, richiedono la disconnessione del dispositivo in modo che l'alimentazione scorra attraverso il dispositivo.
Potresti voler investire o prendere in prestito un misuratore di corrente che funziona tagliando attorno al filo. Questo ti permetterebbe di calcolare volt-ampere. Questo è in genere diverso (superiore) rispetto al wattaggio per i server.