Powertop

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
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)