Solution communautaire

Gestion de l’alimentation de ZimaOS : ce que demandait la requête de fonctionnalité concernant Powertop et le gouverneur du processeur, et ce qui existe aujourd’hui

A July 2025-February 2026 feature request asking for GUI controls for powertop --auto-tune, CPU scaling governors, Wake-on-LAN tuning, and disk standby. The author later measured about 3.7 W idle on optimized OpenMediaVault versus about 10 W on a clean ZimaOS installation on the same hardware. IceWhale did not confirm implementation in the thread.

La source est une demande de fonctionnalité, et non une fonctionnalité de gestion de l’alimentation finalisée de ZimaOS. TOMillr a demandé à IceWhale d’intégrer à l’interface graphique la sélection du gouverneur du processeur et l’option --auto-tune de Powertop, éventuellement avec des contrôles de mise en veille des disques durs. Plusieurs mois plus tard, l’utilisateur a mesuré environ 3,7 W au repos sur OpenMediaVault avec les réglages Powertop/powersave, contre environ 10 W sur une installation ZimaOS propre, sur le même système de test.

Cette comparaison constitue un élément utile pour une configuration matérielle donnée, mais ce n’est pas une mesure universelle montrant que « ZimaOS consomme 170 % d’énergie en plus ». La documentation publique actuelle de ZimaOS couvre clairement la mise en veille des disques et la protection contre les coupures de courant par onduleur ; en revanche, elle ne documente pas actuellement d’équivalent intégré à l’interface graphique pour l’auto-réglage de Powertop ou la sélection du gouverneur du processeur, comme le proposait cette demande de fonctionnalité.

La demande regroupait plusieurs contrôles d’alimentation différents

  • la sélection du gouverneur de mise à l’échelle de la fréquence du processeur ;
  • l’option --auto-tune de Powertop ;
  • le réglage du Wake-on-LAN ;
  • la mise en veille et l’arrêt de rotation des disques durs ;
  • une section dédiée de l’interface graphique pour rendre ces modifications persistantes.

Ces contrôles agissent à des niveaux différents et ne doivent pas être considérés comme un seul interrupteur.

Les commandes sources étaient des exemples Linux issus de la communauté

TOMillr a publié des commandes permettant d’inspecter les gouverneurs disponibles et actifs, ainsi que d’écrire powersave dans sysfs. Il a également indiqué à juste titre que ces modifications peuvent être réinitialisées après un redémarrage et nécessiter un service ou une tâche persistante.

Ces commandes n’ont pas été publiées par le personnel d’IceWhale comme procédure officielle pour ZimaOS. ZimaOS reste actuellement un système de type appliance, et toute modification arbitraire de l’hôte doit être effectuée avec prudence.

L’auto-réglage de Powertop peut modifier davantage que la fréquence du processeur

Powertop peut ajuster la suspension automatique des périphériques USB, la gestion de l’alimentation à l’exécution du PCIe, les paramètres SATA/ALPM, les périphériques audio, le Wake-on-LAN et d’autres réglages. Certaines combinaisons peuvent réduire la consommation au repos ; d’autres peuvent rendre instables les cartes réseau, les périphériques USB, les contrôleurs de stockage ou les fonctions de réveil.

Une interface graphique devrait donc proposer des réglages par défaut adaptés au matériel et une possibilité de retour en arrière, plutôt que d’appliquer aveuglément toutes les recommandations.

Le test à 3,7 W contre 10 W est utile, mais spécifique au matériel

L’aspect le plus probant de la source est que les deux mesures ont été effectuées sur la même machine de test. Toutefois, des noyaux différents, les services, l’état des cartes réseau, l’activité du stockage, la journalisation et les tâches en arrière-plan peuvent contribuer à l’écart.

Utilisez des mesures de la consommation au secteur avant et après chaque modification individuelle afin de déterminer ce qui a réellement un impact sur votre matériel.

ZimaOS propose déjà des améliorations de la mise en veille des disques durs

Les versions antérieures de ZimaOS ont ajouté des contrôles de mise en veille des disques, puis réduit les interrogations inutiles de l’état de santé des disques. ZimaOS 1.6.0 a également corrigé un cas connu où smartd réveillait périodiquement les disques en veille.

Consultez les améliorations officielles de la mise en veille des disques.

ZimaOS prend également en charge la protection contre les coupures de courant par onduleur

Depuis la version v1.5.3, ZimaOS prend en charge les onduleurs USB compatibles et permet de configurer le comportement d’arrêt en cas de coupure de courant.

Utilisez les contrôles actuels de ZimaOS pour les onduleurs.

Ne prétendez pas que l’interface graphique Powertop/gouverneur demandée a été déployée sans preuves actuelles

La source ne contient aucune confirmation d’IceWhale indiquant que ces contrôles demandés ont été mis en œuvre. La documentation publique actuelle des paramètres ne décrit pas non plus de page dédiée à l’auto-réglage de Powertop ou à la sélection du gouverneur du processeur.

Un ordre plus sûr pour optimiser la consommation

  1. mesurez la consommation au repos au niveau de la prise secteur ;
  2. arrêtez les conteneurs et services inutiles ;
  3. utilisez la mise en veille des disques durs lorsque cela est approprié ;
  4. retirez les périphériques PCIe/USB inutilisés ;
  5. testez les paramètres C-state/ASPM du BIOS un par un ;
  6. testez ensuite seulement les réglages avancés du gouverneur et de la gestion de l’alimentation à l’exécution, avec une possibilité de retour en arrière.

FAQ sur la gestion de l’alimentation de ZimaOS

IceWhale a-t-elle confirmé l’auto-réglage de Powertop dans l’interface graphique ?

Non. La source est une demande de fonctionnalité et ne contient aucune confirmation de sa mise en œuvre.

La comparaison de consommation réduite de l’utilisateur a-t-elle été effectuée sur le même matériel ?

Oui, selon la source : environ 3,7 W sur une installation OpenMediaVault optimisée, contre environ 10 W sur une installation ZimaOS propre.

Quels contrôles d’alimentation sont clairement documentés aujourd’hui ?

Les améliorations liées à la mise en veille et à la consommation des disques, ainsi que la protection contre les coupures de courant au moyen d’un onduleur USB, sont des fonctionnalités actuelles documentées.