Powertop est un logiciel (et un projet!) qui permet d'identifier les applications sollicitant le plus fréquemment le processeur (interruptions) et partant, consommant des ressources énergétiques. Il propose par ailleurs des solutions pour réduire cette consommation (on lance le logiciel en ligne de commandes et les solutions peuvent être directement mises en oeuvre, en appuyant simplement sur la touche w ... Il faut disposer des droits root). Powertop est donc impératif -réellement!- pour les utilisateurs de laptops. Il peut être installé par yum.
Le site de référence est:
http://www.lesswatts.org/projects/powertop/
Red Hat contribue au projet..
Au-delà, lesswatts.org (projet d'ensemble) a pour finalité de définir les moyens "logiciels et matériels" de réduire la consommation énergétique. On notera ainsi que le projet s'intéresse à une large palette de sujets:
*
* Power Policy Manager
* Applications Power Management
* Processor Power Management
* Power and Performance Measurement
* BLTK
* Linux ACPI
* ACPICA
* Power QoS
* Device and Bus Power Management
* Display and Graphics Power Saving
Un point concernant la consommation d'énergie sous Linux (tickless idle): il était avéré que Linux, sur laptop, consommait beaucoup de ressources (et sans doute plus, toutes proportions gardées, que Windows). Ce point touchait les choix d'implémentation du noyau. La correction a été apportée en 2.6 (de mémoire) avec l'introduction de tickless idle (éviter l'accès cyclique au processeur quand il est état 'idle' c'est à dire repos). D'autres évolutions ont été introduites dans la même perspective: éviter les sollicitations non nécessaires.
Je vous invite à lire les parties concernant Applications Power Management (où l'on découvre par exemple de Firefox n'a pas un comportement exemplaire en matière d'accès aux ressources processeur ou encore, que l'applet de gestion du mixer sous Gnome est très gourmand!).
Nota: le projet BLTK Linux Battery Life Toolkit (BLTK) propose des tests