Wenn Ihr Computer tatsächlich die Stromversorgung verfolgt (z. B. Notebook), können Sie unter Kernel 3.8.11 den folgenden Befehl verwenden. Die Leistung wird in Mikrowatt gemessen.
cat /sys/class/power_supply/BAT0/power_now
Dies funktioniert auf Kernel 3.8.11 (Ubuntu Quantal Mainline Generic).
Eine weitere KISS-Lösung, die Adams Vorschlag vervollständigt. Dies ist für Leute, die kein power_now
haben Datei. (Bogen)
echo - | awk "{printf \"%.1f\", \
$(( \
$(cat /sys/class/power_supply/BAT1/current_now) * \
$(cat /sys/class/power_supply/BAT1/voltage_now) \
)) / 1000000000000 }" ; echo " W "
Gibt die tatsächliche Leistungsaufnahme in Watt mit einer Dezimalstelle an.
Computer verfolgen im Allgemeinen nicht den Strom, den sie ziehen. Es ist üblich, dass es Spannungssensoren gibt, die lesbar sind.
Der Stromverbrauch kann im Laufe der Zeit je nach Auslastung stark variieren. CPUs drosseln jetzt zurück, wenn die Last niedrig ist. Festplatten werden im Leerlauf heruntergefahren. Tools wie Powertop verfolgen Prozesse, die einen Anstieg des Stromverbrauchs auslösen. Andere Tools reduzieren den Stromverbrauch aggressiv.
USVs kümmern sich um den Stromverbrauch und haben oft zugängliche Daten.
Die Herstellerspezifikationen geben Ihnen eine Vorstellung vom Stromverbrauch, aber eine Neukonfiguration der Hardware kann den Stromverbrauch ändern. Dies ist wahrscheinlich ein guter Ausgangspunkt und eine Schätzung. Das Hinzufügen neuer Geräte oder das Ersetzen vorhandener Geräte kann die Stromlast ändern.
Es gibt Geräte wie Kill-A-Watt, mit denen der Stromverbrauch gemessen werden kann. Sie erfordern jedoch das Trennen des Geräts, damit der Strom durch das Gerät fließt.
Vielleicht möchten Sie in einen Stromzähler investieren oder ihn ausleihen, der funktioniert, indem Sie ihn um den Draht klemmen. Dies würde es Ihnen ermöglichen, Volt-Ampere zu berechnen. Dies ist normalerweise anders (höher) als die Wattleistung für Server.