Recherche de site Web

TLP - Optimiser et améliorer la durée de vie de la batterie d'un ordinateur portable Linux


TLP est un outil open source gratuit, riche en fonctionnalités et en ligne de commande pour une gestion avancée de l'alimentation, qui permet d'optimiser la durée de vie de la batterie des ordinateurs portables alimentés par Linux.

Il fonctionne sur toutes les marques d'ordinateurs portables et est livré avec une configuration par défaut déjà réglée pour maintenir de manière efficace et fiable la durée de vie de la batterie, afin que vous puissiez simplement l'installer et l'utiliser.

Il effectue des économies d'énergie en vous permettant de configurer la manière dont les périphériques tels que le processeur, le disque, les ports USB, les PCI et les périphériques radio doivent utiliser l'énergie lorsque votre ordinateur portable fonctionne sur batterie.

Fonctionnalités TLP :

  • Il est hautement configurable via divers paramètres d’économie d’énergie.
  • Il utilise des tâches automatisées en arrière-plan.
  • Utilise le mode ordinateur portable du noyau et les délais d'expiration du tampon sale.
  • Prend en charge la mise à l'échelle de la fréquence du processeur, notamment « turbo boost » et « turbo core ».
  • Dispose d'un planificateur de processus sensible à la puissance pour le multicœur/hyper-threading.
  • Fournit la gestion de l’alimentation d’exécution pour les périphériques de bus PCI(e).
  • Gestion de l'alimentation à état actif PCI Express (PCIe ASPM).
  • Prend en charge la gestion de l'alimentation graphique Radeon (KMS et DPM).
  • Dispose d'un planificateur d'E/S (par disque).
  • Offre une suspension automatique USB avec liste noire.
  • Prend en charge le mode d'économie d'énergie Wifi.
  • Offre également un mode d'économie d'énergie audio.
  • Offre un niveau avancé de gestion de l’alimentation du disque dur et un délai d’expiration (par disque).
  • Prend également en charge la gestion agressive de l'alimentation de liaison SATA (ALPM) et bien plus encore.

Comment installer l'outil de gestion de batterie TLP sous Linux

Le package TLP peut être facilement installé sur Ubuntu ainsi que sur le Linux Mint correspondant en utilisant le référentiel TLP-PPA comme montré.

sudo add-apt-repository ppa:linrunner/tlp
sudo apt update
sudo apt install tlp tlp-rdw

Sur Debian, les nouveaux packages TLP sont disponibles via les dépôts Debian officiels. Ajoutez la ligne suivante à votre fichier /etc/apt/sources.list.

deb http://ftp.debian.org/debian DIST-backports main

puis mettez à jour le cache du package système et installez-le.

sudo apt update 
sudo apt install tlp tlp-rdw 

Sur RHEL, Arch Linux et OpenSUSE, exécutez la commande suivante selon votre distribution.

dnf install tlp tlp-rdw     [On RHEL]
pacman -S tlp  tlp-rdw      [On Arch Linux]
zypper install tlp tlp-rdw  [On OpenSUSE]

Comment utiliser TLP pour optimiser la durée de vie de la batterie sous Linux

Une fois que vous avez installé TLP, son fichier de configuration est /etc/default/tlp et vous aurez les commandes suivantes à utiliser :

  • tlp : appliquer les paramètres d'économie d'énergie de l'ordinateur portable
  • tlp-stat : affiche tous les paramètres d'économie d'énergie
  • tlp-pcilist – affiche les données du périphérique PCI(e)
  • tlp-sublist – pour afficher les données du périphérique USB

Il devrait démarrer automatiquement en tant que service, vous pouvez vérifier s'il s'exécute sous SystemD à l'aide de la commande systemctl.

sudo systemctl status tlp

Une fois le service démarré, vous devez redémarrer le système pour commencer à l'utiliser. Mais vous pouvez éviter cela en appliquant manuellement les paramètres actuels d'économie d'énergie de l'ordinateur portable avec les privilèges root à l'aide de la commande sudo, comme ceci.

sudo tlp start 

Ensuite, confirmez qu'il est en cours d'exécution à l'aide de la commande suivante, qui affiche réellement les informations système et l'état TLP.

sudo tlp-stat -s 

Important : comme nous l'avons mentionné précédemment, il utilise des tâches en arrière-plan automatisées, mais vous ne verrez aucun processus ou démon en arrière-plan TLP dans la sortie de la commande ps.

Pour afficher la configuration TLP actuelle, exécutez la commande suivante avec l'option -c.

sudo tlp-stat -c

Pour afficher tous les paramètres d’alimentation, exécutez la commande suivante.

sudo tlp-stat

Pour afficher les informations sur la batterie Linux, exécutez la commande suivante avec le commutateur -b.

sudo tlp-stat -b

Pour afficher les températures et la vitesse du ventilateur du système, exécutez la commande suivante avec le commutateur -t.

sudo tlp-stat -t

Pour afficher les données du processeur, exécutez la commande suivante avec le commutateur -p.

sudo tlp-stat -p

Pour afficher les avertissements, exécutez la commande suivante avec le commutateur -w.

sudo tlp-stat -w

Remarque : Si vous utilisez ThinkPad, vous devez installer certains packages spécifiques pour votre distribution, que vous pouvez vérifier à partir du TLP. page d'accueil. Vous y trouverez également plus d’informations et un certain nombre d’autres commandes d’utilisation.

TLP est un outil utile pour tous les ordinateurs portables fonctionnant sous les systèmes d'exploitation Linux. Faites-nous part de votre avis via le formulaire de commentaires ci-dessous, et vous pourrez également nous faire part de tout autre outil similaire que vous avez rencontré.