Powertop
| Fiche express | |
|---|---|
| Domaine | Consommation énergétique |
| Commande | powertop
|
| Contexte | Surtout pertinent sur laptop/matériel physique (ACPI) — peu utile en VM |
| Voir aussi | Top |
powertop analyse la consommation énergétique du système. Contrairement à ce que son nom suggère parfois, ce n'est pas un simple classement des process les plus gourmands en CPU (rôle déjà couvert par Top) : powertop se concentre sur les sources de réveils fréquents du CPU ("wakeups"), qui empêchent les états d'économie d'énergie (C-states) de s'enclencher — ce qui fait la vraie différence sur la consommation d'un portable.
Installation
yum install powertop # RHEL/CentOS
apt install powertop # Debian/Ubuntu
Usage interactif
powertop
Plusieurs onglets accessibles au clavier (flèches gauche/droite) :
- Overview — vue d'ensemble des sources de réveils CPU et de leur fréquence
- Idle stats — répartition du temps CPU passé dans chaque C-state
- Frequency stats — répartition du temps par fréquence CPU (P-states)
- Device stats — consommation estimée par périphérique
- Tunables — réglages suggérés (souvent désactivables/activables directement depuis l'interface)
Calibration
powertop --calibrate
Mesure la consommation réelle si le matériel expose les capteurs nécessaires (batterie intelligente notamment) — améliore la précision des estimations par périphérique.
Rapport HTML
powertop --html=rapport.html --time=60
Génère un rapport statique consultable dans un navigateur, utile pour comparer avant/après un réglage ou documenter un audit énergétique.
Portée
Pertinent avant tout sur du matériel physique avec gestion d'énergie ACPI complète (laptop, poste de travail). En VM, les C-states/P-states sont généralement abstraits ou absents côté invité, ce qui rend les résultats de powertop peu significatifs — l'outil reste installable mais son intérêt y est limité.
Voir aussi
- Top — classement par consommation CPU/mémoire (pas énergétique)