Selon ce Q & A , les outils de mode ordinateur portable et le powertop ne sont plus nécessaires avec Ubuntu 12.04 car les économies d’énergie sont maintenant incluses dans le noyau.
J'ai donc décidé de supprimer les outils en mode ordinateur portable de mon ordinateur portable, car cela entraînait l'arrêt de mon ordinateur portable lorsque celui-ci était sur batterie et que cela ne ferait soi-disant aucune différence en consommation d'énergie.
Mais quand j’ai vérifié powertop après avoir retiré les outils de mode portable, j’ai fait remarquer qu’en réalité, certains "réglages" passaient de "bon" avec le mode portable toujours activé à "mauvais" après suppression.
Bad VM writeback timeout
Bad Runtime PM for PCI Device Fresco Logic FL1000G USB 3.0 Host Controller
Bad Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller
Bad Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1
Bad Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 6
Bad Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4
Bad Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1
Bad Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2
Bad Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2
Bad Runtime PM for PCI Device Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port
Bad Runtime PM for PCI Device Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller
Bad Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1
Good Wireless Power Saving for interface wlan0
Good Enable SATA link power management for /dev/sda
Good NMI watchdog should be turned off
Good Enable Audio codec power management
Good Bluetooth device interface status
Good Autosuspend for USB device BT-270 (Broadcom Corp)
Good Autosuspend for USB device USB2.0 UVC 2M WebCam (USB2.0 UVC 2M WebCam)
Avec les outils de mode portable toujours présents, seul le premier était marqué "mauvais".
Donc mes vraies questions sont:
Si ces économies d'énergie sont intégrées dans le noyau utilisé par Ubuntu 12.04, pourquoi powertop peut-il voir une différence?
La suppression des outils en mode portable modifiera-t-elle la vie de ma batterie?
J'ai également installé Jupiter pour améliorer ma batterie, n'est-ce pas également pertinent?
J'espère que mes explications étaient un peu claires. (notez que je suis assez nouveau pour Ubuntu et pour GNU/Linux)
Merci beaucoup.
Je vais y répondre par parties:
Si ces économies d'énergie sont intégrées dans le noyau utilisé par Ubuntu 12.04, pourquoi powertop peut-il voir une différence?
La suppression des outils en mode portable modifiera-t-elle la vie de ma batterie?
J'ai également installé Jupiter pour améliorer la durée de vie de ma batterie, est-ce également pertinent?
Jetez un coup d'œil à ces pages pour être plus informé:
Pourquoi powertop détecte-t-il toujours les paramètres réglables sur> 12.04?
Comme il existe des paramètres ajustables, autant que je sache, vous avez toujours besoin d'outils de mode portable pour utiliser les fonctions d'économie d'énergie intégrées au noyau Linux, ou un programme tel que Jupiter. Les questions-réponses que vous avez mentionnées montrent que des améliorations de la consommation d'énergie ont été apportées dans le noyau, sans mentionner que les outils en mode portable ne sont pas pertinentes, et notez que ces améliorations s'appliquent à tous les cas, que vous soyez sur un ordinateur de bureau ou un ordinateur portable. si vous voulez que le noyau gère l'énergie nécessaire à l'utilisation de la batterie, vous avez encore besoin d'outils de mode portable ou de quelque chose d'autre à dire au noyau.
Pourquoi les améliorations Powertop, Jupiter et co. prétendre offrir n'a pas été implémenté dans le noyau?
Assurez-vous que PowerTop n’ajoute pas de fonctionnalités à la gestion de l’alimentation. Toutes les fonctionnalités qu’il utilise sont implémentées dans le noyau Linux, bien que le noyau Linux ne sache pas quand les utiliser, entre ici les outils de mode portable, nécessitant leur utilisation. Les fonctions du noyau, bien que les outils en mode portable, pour les problèmes de stabilité, de sécurité et de compatibilité soient conçues pour des objectifs génériques.
À cause de cela, il existe un paquet PowerTop qui reconfigure les outils de mode portable en fonction de la machine spécifique utilisée. laptop-mode-tools ne peut tout simplement pas se configurer pour optimiser son utilisation, car il rend l'outil plus fragile, vulnérable aux pannes et instable.
C'est pourquoi PowerTop ne peut pas "fusionner" avec les outils de mode portable et voir que le noyau possède déjà les fonctionnalités. Les outils de mode portable disent simplement: - Utilisez-le, nous sommes dans un ordinateur portable!
Jupiter utilise SHE, une technologie limitée aux ordinateurs portables ASUS. Le noyau Linux ne peut pas implémenter cette fonctionnalité car c'est une fonctionnalité logicielle. Et Jupiter propose également des modes d’utilisation, pour que l’utilisateur décide quels sont les besoins, ce que le noyau ne peut pas offrir et Jupiter dit simplement au noyau ce qu’il faut faire, encore une fois, le noyau possède les fonctionnalités à utiliser et Jupiter. dit au noyau: - Utilisez-les de cette façon!
SHE est un outil qui améliore l'efficacité énergétique de l'ordinateur portable, améliore intelligemment les performances du système sous une charge importante, lui permettant ainsi de répondre aux exigences des tâches gourmandes en ressources de processeur et en ressources. Il offre également un choix de modes de performance et de consommation d'énergie permettant aux utilisateurs de créer ajustements rapides et faciles en fonction de leurs scénarios d'utilisation.
Il s’agit donc simplement d’un logiciel qui utilise une conception matérielle spécifique, identifie les processus en cours pour gérer l’alimentation et offre une personnalisation à l’utilisateur. Une fonction du noyau ne peut pas offrir cela, le noyau n’est pas là pour évaluer les choses et pour décider quand utiliser quelque chose ou non, et les logiciels ici sont indispensables car il a besoin de connaître la puissance nécessaire au système d’exploitation, le noyau ne peut pas évaluer ces nécessités.
Résumer: Le noyau Linux a les fonctionnalités, les outils en mode portable disent simplement au noyau qu'il est temps de les utiliser, car le noyau seul ne peut pas décider cela, il ne sait même pas s'il est exécuté sur un ordinateur de bureau ou un ordinateur portable. PowerTop personnalise les outils de mode portable pour mieux utiliser ses capacités. Jupiter combine des outils PowerTop et des outils en mode portable et offre également à l'utilisateur un moyen simple de personnaliser les options de consommation d'énergie. Pourquoi Canonical ne peut-il pas simplement remplacer les outils de mode portable par un outil plus complet tel que Jupiter? S'ils le souhaitent, bien que, comme je l'ai dit, cela rend les choses plus instables, car ils agissent différemment selon les machines. Ainsi, ils gagnent en performances et en fonctionnalités, même s'ils ont perdu en stabilité, je voterais pour Jupiter (ou un Canonical ' similaires, ils aiment faire les choses eux-mêmes haha) pour substituer des outils de mode portable.
Je pense que je n'ai pas été aussi clair que je le souhaite, voici une métaphore à simplifier:
Le noyau est la table de contrôle d'une gare. Dans ce tableau, il existe des boutons permettant de gérer l'utilisation des trains, bien qu'il ait besoin de quelqu'un pour appuyer sur ces boutons si nécessaire, ce type est l'opérateur (laptop-mode- outils), bien que ce gars-là ne fasse que suivre des modèles en fonction du moment de la journée pour utiliser ou non certains trains, mais s’il dispose d’une radio, les personnes dans les gares (PowerTop) peuvent lui communiquer avec précision la nécessité de plus ou moins de trains. Dans un système plus automatisé, l'opérateur (Jupiter), au lieu d'une radio, a des caméras dans les gares. Il ne fait qu'observer le trafic dans les gares et évaluer lui-même le besoin ou non de davantage de trains. Mais voyez que la table de contrôle (noyau) a tous les boutons pour contrôler les trains (gérer la consommation d'énergie).
Ma recommandation? Gardez les trois: outils de mode portable, PowerTop et Jupiter. Ils ne vont pas nuire à votre système et les choses ont tendance à être améliorée.
Les outils en mode portable sont obsolètes, c'est peut-être ce que vous recherchez;
http://www.linrunner.de/en/tlp/tlp.html
TLP est un outil de gestion de l'alimentation pour Linux. Il vous apporte les avantages d'une gestion de l'alimentation avancée sans qu'il soit nécessaire de comprendre tous les détails techniques.
Sudo add-apt-repository ppa:linrunner/tlp
Sudo apt-get update
Sudo apt-get install tlp
Exécutez PowerTOP avant et après pour voir la différence. Les paramètres d'alimentation seront re-profilés par TLP lors d'un nouveau démarrage.