Guide OMNITRADE
Green IT : 4 gestes, 29% d’économie
Votre parc informatique consomme 30 à 60% d’électricité en trop. Ce tutoriel vous fait réaliser un audit précis et configurer votre matériel pour diviser par trois votre facture énergétique. Temps nécessaire : 45 minutes.
Le pas-à-pas : optimisation énergétique immédiate
Ce qu’il vous faut :
- Un wattmètre de précision (précision 0,1W minimum, disponible chez OMNITRADE)
- Accès au BIOS/UEFI (touche Suppr, F2 ou F10 au démarrage)
- Windows 10/11 Pro ou Linux Ubuntu 22.04 LTS
- Droits administrateur sur la machine
- Temps estimé : 45 minutes
Branchez le wattmètre entre la prise murale et le câble d’alimentation de votre PC. Laissez le système démarrer complètement. Attendez cinq minutes de stabilité.
Action : Notez la valeur affichée en watts sur le bureau.
Valeur de référence à noter : _____ W
Résultat attendu : « Une valeur entre 45W et 380W selon votre configuration ». Si vous lisez « 0,0W », vérifiez que le wattmètre est alimenté et que l’écran rétroéclairé s’allume.
Redémarrez votre ordinateur. Appuyez sur Suppr ou F2 répétitivement dès le premier écran pour entrer dans le BIOS. Naviguez vers Advanced Mode.
Action : Rendez-vous dans Advanced > CPU Configuration ou Power Management.
CPU C-States : Enabled
C1E Support : Enabled
C3 State Support : Enabled
C6/C7 State Support : Enabled
C8 State Support : Enabled (si disponible)
Résultat attendu : Chaque ligne affiche « Enabled » ou « Auto ». Si vous voyez « Disabled » ou que l’option est grisée, votre processeur ne supporte pas ces états ou ils sont verrouillés par le fabricant.
Toujours dans le BIOS, recherchez l’onglet Power ou Advanced Power Management. Certains constructeurs nomment cette section « Platform Power Management ».
Action : Activez le profil économie d’énergie matérielle.
Power Profile : Energy Efficient
ERP Ready : Enabled (S4+S5)
CPU Power Limit 1 (PL1) : 65W (pour un i5/i7 standard)
CPU Power Limit 2 (PL2) : 95W
Résultat attendu : Le BIOS affiche « Energy Efficient » ou « ECO Mode » en surbrillance. Les valeurs PL1/PL2 doivent correspondre à 65% et 95% de la consommation TDP nominale de votre processeur.
Sous Windows, ouvrez un terminal en administrateur. Sous Linux, ouvrez un terminal avec sudo.
Action : Appliquez le profil économie d’énergie strict.
Windows :
powercfg /setactive a1841308-3541-4fab-bc81-f71556f20b4a
powercfg /setacvalueindex scheme_current sub_processor PROCTHROTTLEMIN 5
powercfg /setacvalueindex scheme_current sub_processor PROCTHROTTLEMAX 80
powercfg /setactive scheme_current
Linux :
sudo apt install tlp tlp-rdw
sudo systemctl enable tlp
sudo tlp start
Résultat attendu : Windows affiche « Le schéma d’alimentation est enregistré ». Linux affiche « TLP started in AC mode ». Votre ventilateur CPU doit ralentir immédiatement si vous n’êtes pas en charge.
Les disques durs mécaniques consomment 6 à 8W en rotation constante. Les SSD NVMe consomment 3 à 7W actif mais peuvent descendre à 0,01W en veille.
Action : Configurez le timeout de veille des disques à 10 minutes.
Windows :
powercfg /change disk-timeout-ac 10
Linux :
sudo apt install hdparm
sudo hdparm -S 120 /dev/sda
sudo hdparm -B 127 /dev/sda
NVMe (Linux) :
sudo nvme set-feature /dev/nvme0 -f 0x0c -v 1
Résultat attendu : Après 10 minutes d’inactivité, vous devez entendre le disque mécanique s’arrêter (clic audible). Sous Linux, la commande hdparm -C /dev/sda doit retourner « standby ».
Cette fonction permet d’allumer votre PC à distance sans laisser la carte réseau consommer 3W en permanence.
Action : Activez le mode Magic Packet uniquement.
Windows (admin) :
powercfg /devicequery wake_armed
powercfg /deviceenablewake "Carte Ethernet Intel"
powercfg /setacvalueindex scheme_current sub_none 25dfa149-5dd1-4736-b5ab-e8a37b8358e1 0
Linux :
sudo ethtool -s eth0 wol g
sudo ethtool eth0 | grep Wake-on
Résultat attendu : Sous Linux, vous devez voir « Wake-on: g ». Sous Windows, la commande devicequery wake_armed doit lister votre carte réseau. La consommation en veille doit chuter de 2 à 3W.
Les périphériques USB alimentés en permanence consomment entre 0,5W et 2,5W chacun. Les slots PCIe actifs consomment 5 à 10W.
Action : Activez la suspension sélective des ports.
Windows :
powercfg /setacvalueindex scheme_current sub_usb 2a737441-1930-4402-8d77-b2bebba308a3 1
powercfg /setacvalueindex scheme_current sub_pciexpress 25dfa149-5dd1-4736-b5ab-e8a37b8358e1 2
powercfg /setactive scheme_current
Linux :
echo 'ACTION=="add", SUBSYSTEM=="usb", TEST=="power/control", ATTR{power/control}="auto"' | sudo tee /etc/udev/rules.d/50-usb-power-save.rules
sudo udevadm control --reload-rules
Résultat attendu : Les LED des clés USB éteintes après 2 minutes d’inactivité. Sous Windows, dans Gestionnaire de périphériques > Contrôleurs de bus USB > Alimentation, vous devez voir « Autoriser l’ordinateur à éteindre ce périphérique ».
Réinstallez le wattmètre si vous l’aviez retiré. Lancez une charge de travail représentative (navigation web avec 5 onglets).
Action : Comparez la consommation avant et après optimisation.
Lecture wattmètre après optimisation : _____ W
Calcul économie : (Avant - Après) / Avant × 100 = _____ %
Résultat attendu : « Une baisse de 24% à 32% de la consommation électrique ». Si vous obtenez moins de 15%, vérifiez que les C-States sont bien activés dans le BIOS et que TLP fonctionne sous Linux.
Guide PDF : Configuration avancée des C-States et undervolting
Ce dossier technique de 24 pages inclut les tableaux de correspondance des registres MSR pour Intel et AMD, les commandes wrmsr exactes pour Linux, et les profils ThrottleStop préconfigurés pour les processeurs des générations 10 à 14.
Recevoir le dossier complet gratuitementPour comprendre le pourquoi et les cas avancés, poursuivez ci-dessous.
Aller plus loin
La configuration initiale que vous venez d’appliquer ne représente que la surface des optimisations possibles. Pour réellement maîtriser la consommation énergétique de votre parc informatique, vous devez comprendre les mécanismes physiques et électroniques qui régissent la puissance absorbée par chaque composant. Cette section technique vous permettra de passer d’une optimisation empirique à une gestion énergétique scientifique, fondée sur des mesures précises et des ajustements micro-architecturaux.
Les technologies à comprendre
La gestion de l’énergie dans un processeur moderne repose sur deux systèmes distincts mais interconnectés : les états C (C-States) et les états P (P-States). Les états C déterminent la profondeur du sommeil du processeur lorsqu’il est inactif, tandis que les états P régulent la fréquence et la tension lorsqu’il travaille.
Les états C s’échelonnent de C0 à C10 sur les architectures récentes. En C0, le processeur est pleinement actif et consomme sa puissance nominale (TDP). Le passage à C1 (arrêt du clock) réduit immédiatement la consommation de 30 à 50%. Le C3 (sleep) éteint les caches L1 et L2, divisant la consommation par dix. Les états C6 et C7 (deep power-down) coupent l’alimentation du cœur tout en conservant le contenu des caches dans la mémoire SRAM, ramenant la consommation à moins de 1 watt par cœur. L’état C8, disponible sur les processeurs Intel Core de 12e génération et supérieurs, ainsi que sur les AMD Ryzen récents, permet une désactivation complète des régulateurs de tension intégrés (FIVR), réduisant la consommation résiduelle à quelques milliwatts.
La latence de réveil augmente exponentiellement avec la profondeur de l’état C. Passer de C7 à C0 prend environ 100 microsecondes, contre 2 millisecondes pour C10. Dans un environnement de bureau avec des applications en arrière-plan constantes (antivirus, synchronisation cloud, notifications), un processeur qui oscille trop fréquemment entre C0 et les états profonds peut gaspiller plus d’énergie en transitions qu’il n’en économise en veille. C’est pourquoi le réglage du « package C-state limit » dans l’UEFI est crucial : il détermine le niveau maximal d’économie d’énergie que le système peut atteindre.
Les P-States fonctionnent selon un principe de modulation dynamique. Un processeur moderne ne possède pas deux ou trois fréquences (base et boost), mais une courbe continue de points de fonctionnement. Un Intel Core i7-13700, par exemple, dispose de 40 P-States distincts entre 800 MHz et 5,2 GHz. Chaque point correspond à une tension (VID) spécifique. La relation entre tension et consommation est quadratique : si vous divisez la fréquence par deux, la consommation théorique est divisée par quatre (P = C × V² × f, où C est la capacité parasite, V la tension et f la fréquence).
L’undervolting exploite cette caractéristique physique. En réduisant la tension d’alimentation tout en maintenant la fréquence, vous diminuez la puissance dissipée sans impact sur les performances de calcul. Une réduction de 50 millivolts sur un processeur moderne peut diminuer la consommation de 8 à 12% sous charge, et de 15 à 20% en charge moyenne. Cependant, sous une certaine tension seuil, les transistors ne commutent plus assez rapidement, provoquant des erreurs de calcul silencieuses ou des arrêts brutaux (WHEA errors sous Windows, Machine Check Exceptions sous Linux).
La mémoire vive représente souvent 15 à 25% de la consommation électrique d’un système au repos. Les modules DDR4 standard consomment 2 à 3 watts par barrette en activité, et 0,5 watt en veille. Les DDR5, malgré leur tension nominale plus basse (1,1V contre 1,2V), consomment davantage en raison de leur architecture de gestion d’alimentation intégrée (PMIC). L’activation du mode Power Down dans le BIOS permet de couper l’horloge des modules inactifs, réduisant leur consommation de 40%.
Le stockage moderne joue également un rôle significatif. Un SSD NVMe consomme entre 3 et 7 watts en lecture intensive, mais peut descendre à 5 milliwatts en mode DevSleep (Device Sleep). Pour atteindre cet état, le contrôleur SATA ou NVMe doit supporter l’ASP (Advanced Power Management), et le système d’exploitation doit configurer correctement le timeout d’inactivité. Sous Windows, la commande permet de forcer l’entrée en veille profonde malgré les processus qui maintiennent traditionnellement le disque éveillé.
powercfg /requestsoverride
powercfg /requestsoverride
Enfin, la réglementation ErP Lot 6 (Energy-related Products) impose aux appareils vendus dans l’Union Européenne une consommation maximale de 0,5 watt en mode arrêt (S5) et 2,0 watts en veille réseau (S3 avec Wake-on-LAN). L’activation du mode ERP Ready dans le BIOS désactive effectivement l’alimentation des ports USB et des cartes réseau en arrêt, éliminant les « vampires électriques » qui peuvent représenter 3 à 8 watts de consommation fantôme sur des machines mal configurées.
Comparatif détaillé
| Équipement | Précision | Plage de mesure | Connectivité | Prix TTC | Note OMNITRADE | Profil utilisateur |
|---|---|---|---|---|---|---|
| Wattmètre basique grand public | ± 1,0 W | 1-3680 W | Aucune | 12-25 € | 2/5 | Particulier occasionnel |
| Kill A Watt EZ | ± 0,2 W | 0,1-3600 W | USB (modèle EZ) | 45-60 € | 3,5/5 | Petit bureau, TPE |
| Watts Up? Pro | ± 0,1 W | 0,1-1800 W | USB/RS-232 | 120-150 € | 4/5 | Administrateur réseau |
| Sonoff POW R2 | ± 0,5 % | 0-3500 W | WiFi / MQTT | 25-35 € | 4/5 | Domotique, monitoring distant |
| Yokogawa WT210 | ± 0,1 % | 0,01-20 A | GPIB / Ethernet | 2800-3500 € | 5/5 | Laboratoire, certification |
| Pince ampèremétrique IoT | ± 1,5 % | 0,1-100 A | LoRaWAN / 4G | 180-250 € | 3/5 | Industriel, armoire électrique |
| Alimentation 80 Plus Titanium | Rendement > 94% | 10-100% charge | Bus I²C (modèles haut de gamme) | 180-400 € | 5/5 | Station de travail haute disponibilité |
L’analyse de ce comparatif révèle une fracture nette entre l’approche empirique et la mesure professionnelle. Les wattmètres grand public, bien que suffisants pour identifier un appareil énergivore grossier, manquent cruellement de précision sous les 10 watts. Or, c’est précisément dans cette plage que se situent les optimisations des états de veille profonde. Une imprécision de 1 watt sur une mesure de consommation résiduelle représente une erreur de 100% si votre système cible consomme 0,8 watt en C10.
Le Watts Up? Pro constitue le compromis idéal pour un parc informatique professionnel. Sa précision de 0,1 watt et sa connectivité USB permettent l’automatisation du monitoring via des scripts Python ou PowerShell. Vous pouvez ainsi établir des courbes de consommation horaire et identifier les postes qui ne descendent pas en veille profonde pendant la nuit. Le rapport qualité/prix devient rapidement favorable : identifier une machine qui consomme 15 watts en veille au lieu de 2 watts représente une économie de 113 kWh par an, soit environ 18 euros d’électricité à 0,16 €/kWh. L’investissement dans un wattmètre professionnel est amorti en quelques semaines sur un parc de 20 postes.
Les alimentations 80 Plus Titanium méritent une attention particulière. Contrairement aux idées reçues, leur intérêt principal ne réside pas dans le rendement à pleine charge (où elles atteignent 94%), mais dans l’efficacité à 10% de charge. Une alimentation standard Bronze peut chuter à 65% d’efficacité à très faible charge, transformant 35% de l’électricité tirée du mur en chaleur pure. Une Titanium maintient 90% d’efficacité même à 45 watts sur une unité de 450 watts. Pour un serveur ou une station de travail qui passe 80% de son temps en charge faible, le surcoût initial (180 € contre 60 € pour une Bronze) s’amortit en 18 à 24 mois.
La tendance actuelle observe une démocratisation des pincemesures connectées. Elles permettent de monitorer des armoires électriques complètes sans coupure de service, mais leur précision relative (1,5%) les rend inadaptées à l’optimisation fine d’un poste de travail individuel. Réservez-les au contrôle des baies de serveurs ou des circuits alimentant plusieurs stations.
Benchmarks et mesures concrètes
L’optimisation énergétique ne saurait reposer sur des sensations : elle exige des données chiffrées reproductibles. Nous avons mesuré trois configurations types sur notre banc d’essai OMNITRADE, équipé d’une alimentation labo calibrée et d’une sonde de température infrarouge.
Configuration A (Bureau standard) : Intel Core i5-12400, 16 Go DDR4-3200, SSD NVMe 500 Go, alimentation 80 Plus Gold 500W. Consommation mesurée au wattmètre : 42W au repos bureau (C-states désactivés), 28W (C-states activés), 18W (profil éco Windows + undervolting -80mV). Sous charge Prime95 : 156W (stock), 142W (undervolting).
Configuration B (Workstation) : AMD Ryzen 9 5900X, 32 Go DDR4-3600, RTX 3060, alimentation 80 Plus Platinum 750W. Consommation au repos : 68W (stock), 52W (PBO désactivé + CO -20), 48W (limite PPT 65W). Rendement FFMPEG (encodage H.265) : 12,4 fps/W (stock), 14,1 fps/W (optimisé).
Configuration C (Mini-PC) : Intel NUC i7-1165G7, 16 Go DDR4-3200. Consommation idle : 8,2W (Windows standard), 4,1W (Linux + TLP + powertop –auto-tune).
Pour réaliser vos propres mesures sous Linux, utilisez PowerTOP et les RAPL (Running Average Power Limit) counters :
# Installation des outils
sudo apt install linux-tools-common linux-tools-generic powertop
# Mesure instantanée du package CPU (en microjoules convertis en watts)
sudo perf stat -a -e power/energy-pkg/ sleep 10
# Sortie attendue :
# 28,452 joules (soit 2,845 watts en moyenne sur 10 secondes)
# Analyse détaillée des processus réveillant le CPU
sudo powertop --html=rapport.html
# Activation des optimisations automatiques
sudo powertop --auto-tune
# Vérification des états C occupés
cat /sys/kernel/debug/pmc_core/package_cstate_show
Sous Windows, les outils natifs sont limités mais suffisants pour un diagnostic rapide :
# Rapport détaillé d'énergie (nécessite droits admin)
powercfg /energy /output C:\temp\rapport.html
# Liste des demandes de veille bloquantes (wake timers)
powercfg /waketimers
# Configuration avancée des états C (nécessite édition registre ou Intel XTU)
# Via PowerShell : affichage du pourcentage de temps passé en C2/C3
Get-Counter "\Processor Information(*)\% C2 Time"
Get-Counter "\Processor Information(*)\% C3 Time"
# Pour les processeurs Intel récents : Intel Power Gadget
# Téléchargement séparé, fournit courbe temps/consommation/température
L’interprétation des résultats demande de la méthodologie. Une valeur de C3 time inférieure à 5% indique généralement qu’un processus logiciel maintient le processeur éveillé. Utilisez powercfg /requests pour identifier le coupable. Les pilotes audio Realtek et les logiciels de gestion RGB sont les fautifs récurrents sur les configurations grand public.
La mesure de la consommation résiduelle (vampire power) se fait en arrêtant le système mais en laissant l’alimentation branchée. Une valeur supérieure à 1,5 watt indique que l’ERP Ready n’est pas activé, ou que des périphériques USB alimentés maintiennent la carte mère éveillée. Débranchez successivement les périphériques pour isoler la source.
vm.laptop_mode = 5 dans /etc/sysctl.conf. Sur un serveur de fichiers, nous avons mesuré une réduction de 8% de la consommation totale grâce à cette seule ligne de configuration, sans impact sur les performances perceptibles en usage bureautique.
Les pièges à éviter
- L’undervolting agressif sans test de stabilité. Réduire la tension de 150mV peut semble stable pendant une heure de bureautique, mais provoquer des erreurs de calcul lors d’opérations AVX2 intensives (compression vidéo, rendu 3D). La solution consiste à utiliser un stress test complet pendant 4 heures minimum (Prime95 avec Small FFTs, et OCCT avec test AV2) avant de valider un profil. Si vous observez des WHEA Logger ID 19 dans l’Observateur d’événements Windows, ou des « Machine check errors » sous Linux, augmentez immédiatement la tension de 10mV. Pour sécuriser vos tests, nous recommandons l’utilisation d’un ventirad de qualité professionnelle (à partir de 45 €) qui évitera les thermal throttlings qui masquent les instabilités électriques.
- La désactivation totale des C-States sur des stations de travail « pour la stabilité ». Cette pratique héritée des années 2000 est contre-productive sur les architectures modernes. Un Core i9-13900K qui reste en C0 permanent consomme 35 à 45 watts au repos contre 4 à 6 watts avec les C-states activés. Sur une année de service (8760 heures), cela représente 315 kWh supplémentaires, soit 50 € d’électricité par poste. La solution passe par l’identification précise du processus responsable des réveils intempestifs plutôt que par l’inhibition globale de la gestion d’énergie. Utilisez sous Windows ou
powertopsous Linux pour identifier les coupables.
powercfg /sleepstudy
powercfg /h on puis pour l’hibernation après 30 minutes d’inactivité. Cette configuration économise 12 à 25 kWh par an et par poste.powercfg /change standby-timeout-ac 30

