Powertop (Français)

From ArchWiki
État de la traduction: Cet article est la version francophone de Powertop. Date de la dernière traduction: 2023-05-12. Vous pouvez aider à synchroniser la traduction s'il y a eu des changements dans la version anglaise.

powertop est un outil fourni par Intel pour activer différents modes d'économie d'énergie dans l'espace utilisateur, le noyau et le matériel. Il est possible de surveiller les processus et de montrer lesquels d'entre eux utilisent le CPU et le réveillent à partir de ses états d'inactivité, ce qui permet d'identifier les applications ayant des besoins énergétiques particulièrement élevés.

Installation

Installez le paquet powertop.

Utilisation

Powertop propose quelques méthodes pour réduire davantage la consommation d'énergie. Cependant, en mode interactif, powertop n'affiche pas les paramètres. Pour connaître ceux qui sont suggérés, procédez comme suit :

  1. Si vous avez modifié des paramètres (par exemple dans powertop), redémarrez le système pour que les paramètres soient dans leur état par défaut.
  2. Utilisez powertop pour produire un rapport sur les paramètres :
    # powertop --html=powerreport.html
    (en tant qu'utilisateur root)
  3. Ouvrez le rapport dans votre navigateur Web préféré. L'onglet "Tuning" du rapport montre maintenant les paramètres réels suggérés par l'outil à appliquer pour économiser de l'énergie. Vous pouvez extraire les commandes avec
    $ awk -F '</?td ?>' '/tune/ { print $4 }' powerreport.html

Appliquer les paramètres

Il y a deux façons d'appliquer automatiquement les paramètres suggérés :

  • Recommandé : Vous pouvez appliquer ces paramètres au démarrage en utilisant les paramètres de module, règles udev et sysctl. Pour plus de détails, consultez la page gestion de l'énergie (en).
  • Vous pouvez utiliser la fonction --auto-tune de powertop qui définit toutes les options réglables à leur paramètre BON. Ceci peut être combiné avec le service systemd pour avoir les options réglées au démarrage. N'oubliez pas d'activer et démarrer le service.
/etc/systemd/system/powertop.service
[Unit]
Description=Réglages Powertop

[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/usr/bin/powertop --auto-tune

[Install]
WantedBy=multi-user.target

Dépannage

Erreur : Cannot load from file

Si vous recevez une erreur comme celle-ci au démarrage de powertop, il est probable que powertop n'a pas encore collecté suffisamment de données de mesure. Pour résoudre ce problème, laissez powertop fonctionner pendant un certain temps en le connectant uniquement à la batterie.

Loaded 39 prior measurements
Cannot load from file /var/cache/powertop/saved_parameters.powertop
Cannot load from file /var/cache/powertop/saved_parameters.powertop

Calibrage pour éviter les mesures imprécises

Si vous rencontrez des mesures imprécises, il est probable que vous deviez d'abord calibrer powertop. Ceci peut être fait en exécutant powertop avec le paramètre --calibrate.

Note: La calibration va basculer diverses fonctions comme le rétro-éclairage ou le wifi. Il se peut donc que votre écran soit noir pendant un certain temps, que vous perdiez votre connexion, etc. Ne touchez pas votre machine pendant la calibration.
# powertop --calibrate

Voir aussi