Messung der Leistungsaufnahme unter Linux
Einleitung
Zur Messung der Leistungsaufnahme bei Laptops werden die Informationen der Elektronik im Akkupack ausgewertet. Zur Bestimmung des aktuellen Ladezustands führt die Akkuelektronik über jeden Lade- und Entladevorgang Buch und mißt zu diesem Zweck laufend Akkustrom und -spannung.
Die ermittelten Daten werden regelmäßig an den Laptop übermittelt und lassen sich über das ACPI-BIOS abfragen. Das ACPI-BIOS führt allerdings bei der Ausgabe eine gleitende Mittelwertbildung durch, sodaß der echte Momentanwert nicht zugänglich ist. Nahezu alle für Linux und die verschiedenen Desktopumgebungen verfügbaren Programme zeigen diese ACPI-Werte an.
Bei ThinkPads besteht darüber hinaus die Möglichkeit, über das Kernelmodul tp_smapi direkt auf die Rohdaten des "Embedded Controller" zuzugreifen.
Meßinstrumente
Powertop
tp-smapi
Randbedingungen
Um eine Vergleichbarkeit der Messwerte zu erreichen, sind folgende Randbedingungen hilfreich:
- Akkubetrieb
- Leerer Desktop, d.h. keine Anwendungen gestartet
- WLAN an und verbunden
- Bluetooth und WWAN(UMTS) aus
- Keine USB Geräte angeschlossen
- Keine Plattenaktivität im Hintergrund
- Minimale LCD-Helligkeit
- Notebook > 5 min nicht anfassen
Hinweis: die so gewonnenen Meßwerte stellen nicht den typischen Verbrauch des Notebooks im Betrieb dar!
Links
- Powertop - Anleitung bei ubuntuusers.de
- Powertop - Projektseite (englisch) - Vorsicht: die Hinweise auf der Seite "Tips & Tricks" sind hoffnungslos veraltet.
- LessWatts.org - Webseite von Intel zum Thema "Stromsparen mit Linux" (englisch) - auch hier teilweise veraltete Hinweise.