Der Sprung beim Stromverbrauch ist aussagekräftiger als die absolute Wattzahl. Der Nutzer maß das System extern mit ungefähr 15 W nach einer frischen ZimaOS-Installation und anschließend mit etwa 30 W, nachdem Dienste wie Tailscale, AdGuard und ein Game-Server-Manager neu installiert worden waren – selbst wenn die Game-Server selbst angehalten waren.
IceWhale erklärte, dass ZimaOS bereits einen Energiesparmodus verwendete, und verwies bei HDD-Systemen auf den Festplatten-Bereitschaftsmodus. Der Thread lieferte jedoch weder eine unterstützte powertop-Installation noch eine nachgewiesene Lösung, die den Verbrauch von 30 W auf 15 W senkt. Bei generischer x86-Hardware ist die sicherste Optimierungsmethode die Isolierung der Arbeitslast: an der Steckdose messen, jeweils einen Dienst anhalten und Firmware-, CPU- und Gerätezustände erst dann bewerten, wenn bekannt ist, was den Leerlaufverbrauch tatsächlich verändert hat.
Mit einer sauberen Ausgangsmessung des Leerlaufverbrauchs beginnen
Der Nutzer der Quelle hatte bereits etwas Wichtiges getan: Er maß dasselbe Gerät an der Steckdose, bevor und nachdem er Dienste installiert hatte. Das ist aussagekräftiger, als die von der Software gemeldete CPU-Paketleistung verschiedener Systeme zu vergleichen.
Notiere die Leerlaufleistung nach dem Start, warte, bis Indizierung und Startaufgaben abgeschlossen sind, und verwende jedes Mal dieselben Peripheriegeräte, Laufwerke, NIC-Verbindungsgeschwindigkeiten und Anzeigeeinstellungen.
Auch ein „Leerlauf“-Container-Stack kann das System weiterhin beschäftigen
Werbeblocker, VPN-Overlays, Überwachung, DNS, Game-Server-Manager, Dashboards, Zustandsprüfungen, Protokollierung und Hintergrundaktualisierungen von Images wecken die CPU oder das Netzwerk regelmäßig auf. Ein Container muss keine hohe CPU-Auslastung aufweisen, um tiefere Package-C-States zu verhindern.
Halte jeweils einen Dienst an, warte einige Minuten, miss erneut und führe eine einfache Tabelle mit den Änderungen des Stromverbrauchs.
Die Quelle konnte keine unterstützte powertop-Installation belegen
Der Nutzer wollte powertop verwenden, aber das Appliance-Design von ZimaOS stellt keine gewöhnliche apt-Paketverwaltung bereit. Zima-Giorgio fragte, welche Optimierung der Nutzer durchführen wollte, und erklärte, dass die Anfrage an die Entwickler weitergeleitet worden sei.
In diesem Thread gibt es keine offizielle Antwort mit dem Inhalt „Installiere powertop auf diese Weise“. Verwandle eine fehlende Antwort nicht in eine erfundene Vorgehensweise zur Installation eines Host-Pakets.
Der Festplatten-Bereitschaftsmodus hilft nur, wenn rotierende Laufwerke einen wesentlichen Teil der Last ausmachen
Das System der Quelle verfügte nur über ein NVMe-Laufwerk. Daher fragte der Nutzer zu Recht, ob der HDD-Bereitschaftsmodus überhaupt viel ändern würde. Bei einem NAS mit mehreren HDDs kann das Herunterfahren der Platten spürbar Strom sparen; bei einem Mini-PC ausschließlich mit NVMe-Laufwerk ist es irrelevant.
BIOS-Energiesparfunktionen können bei generischer x86-Hardware wichtiger sein
Generische Mainboards unterscheiden sich bei der Unterstützung von C-States, ASPM, PCIe-Geräten, SATA-Controllern, USB-Peripheriegeräten, NIC-Firmware und Aufwecktimern. Diese Unterschiede können erklären, warum dieselbe Arbeitslast unter einem anderen Betriebssystem einen niedrigeren Leerlaufverbrauch aufweist.
Ändere jeweils nur eine BIOS-Energieoption und halte einen Wiederherstellungsweg bereit. Tiefe C-States oder aggressives ASPM können bei mancher Hardware Stabilitätsfehler von Firmware oder Geräten sichtbar machen.
Hochgeschwindigkeits-NICs können den Leerlaufverbrauch erhöhen
2.5GbE, 10GbE, zusätzliche NICs, GPUs, HBAs, USB-DAS-Bridges und ständig eingeschaltete Displays können jeweils mehrere Watt verbrauchen oder verhindern, dass die Plattform tiefere Schlafzustände erreicht. Wenn der Leerlaufverbrauch wichtiger ist als der maximale Durchsatz, teste das System mit nicht benötigten Erweiterungsgeräten, die entfernt wurden.
Das aktuelle ZimaOS ist neuer als der Open-Beta-Build von 2025
In der aktuellen Dokumentation von IceWhale wird ZimaOS 1.7.1 als neueste stabile Version angegeben. Verhalten von Kernel, Speicherverwaltung und Geräteverwaltung hat sich seit diesem Open-Beta-Thread verändert.
Verwende die aktuelle ZimaOS-Ausgangsbasis, bevor du alte Wattzahlen vergleichst.
Eine praktische, risikoarme Reihenfolge zur Optimierung
- den sauberen Leerlaufverbrauch an der Steckdose messen;
- nicht benötigte Container einzeln anhalten oder entfernen;
- rotierende Laufwerke bei Bedarf in einen geeigneten Bereitschaftsmodus versetzen;
- nicht verwendete USB-/PCIe-Geräte trennen;
- BIOS und Firmware auf aktuellem Stand prüfen;
- C-State-/ASPM-Einstellungen einzeln testen;
- nach jeder wesentlichen Verbrauchssenkung die Langzeitstabilität erneut prüfen.
FAQ zum Stromverbrauch von ZimaOS
Hat die Quelle bewiesen, dass ZimaOS selbst im Leerlauf 30 W verbraucht?
Nein. Dasselbe Gerät verbrauchte nach einer frischen Installation ungefähr 15 W und nach der Installation zusätzlicher Dienste mehr.
Hat IceWhale eine unterstützte Vorgehensweise für powertop bereitgestellt?
Nein. Die Quelle hält lediglich fest, dass die Anfrage besprochen wurde.
Hilft der Festplatten-Bereitschaftsmodus bei einem System ausschließlich mit NVMe-Laufwerk?
Nein. Wenn keine rotierenden Laufwerke vorhanden sind, lässt sich kein nennenswerter HDD-Stromverbrauch einsparen.
