Economie d’énergie, l’outil Powertop

Pour économiser la batterie et/ou connaitre les paramètres relatifs il y a l’outil Powertop

 

Environnement

PC sous Linux Debian 10 (Buster)

L’outil est installé

apt list powertop
En train de lister... Fait
powertop/testing,unstable,now 2.8-1+b2 amd64 [installé]

Utilisation

Ne pas brancher le cordon d’alimentation sur secteur du PC.

Lancer un état des lieux

sudo powertop --html

ça va créer un fichier powertop.html que vous pouvez lire avec un navigateur

Dans l’onglet tuning  il y a des suggestions d’amélioration du paramétrage

Automatiser le lancement

Créer un service systemd, pour cela créer le fichier /etc/systemd/system/powertop.service

avec le contenu suivant

[Unit]
Description=Powertop tunings

[Service]
Type=oneshot
ExecStart=/usr/sbin/powertop --auto-tune

[Install]
WantedBy=multi-user.target

 

Activer le service
 systemctl enable powertop.service
Au démarrage suivant vérifier l’état

 

systemctl status powertop -l
● powertop.service - Powertop tunings
Loaded: loaded (/etc/systemd/system/powertop.service; enabled; vendor preset: enabled)
Active: inactive (dead) since Sun 2018-10-21 13:12:32 CEST; 2min 55s ago
Process: 590 ExecStart=/usr/sbin/powertop --auto-tune (code=exited, status=0/SUCCESS)
Main PID: 590 (code=exited, status=0/SUCCESS)

oct. 21 13:12:29 debian powertop[590]: modprobe cpufreq_stats failedLoaded 3 prior measurements
oct. 21 13:12:29 debian powertop[590]: RAPL device for cpu 0
oct. 21 13:12:30 debian powertop[590]: Devfreq not enabled
oct. 21 13:12:31 debian powertop[590]: Leaving PowerTOP
oct. 21 13:12:31 debian powertop[590]: Cannot load from file /var/cache/powertop/saved_parameters.powertop
oct. 21 13:12:31 debian powertop[590]: File will be loaded after taking minimum number of measurement(s) with battery 
oct. 21 13:12:31 debian powertop[590]: Cannot load from file /var/cache/powertop/saved_parameters.powertop
oct. 21 13:12:31 debian powertop[590]: File will be loaded after taking minimum number of measurement(s) with battery 
oct. 21 13:12:31 debian powertop[590]: To show power estimates do 300 measurement(s) connected to battery only
oct. 21 13:12:32 debian systemd[1]: Started Powertop tunings.
 sudo powertop --html=powertop-après-auto-tune.html

Ouvrez le fichier powertop-après-auto-tune.html avec votre navigateur et constatez la différence

Capture d_écran du 2018-10-21 12-58-21

 cd /var/cache/powertop/
root@debian:/var/cache/powertop# ls -alrt
total 20
drwxr-xr-x 20 root root 4096 oct. 21 11:44 ..
drw------- 2 root root 4096 oct. 21 11:45 .
-rw-r--r-- 1 root root 8721 oct. 21 13:12 saved_results.powertop
root@debian:/var/cache/powertop# cat saved_results.powertop

Plus d’infos sur Powertop

Le site

La documentation

Par Bidouille De Bian

Bidouilleur sur Linux Debian 10 (Buster). Débutant dans le blog sur Wordpress.