Méconnue, l’API Power Management de Windows permet une gestion très fine de la consommation d’énergie d’un PC. Nous la mettons en oeuvre aujourd’hui pour ajuster la cadence du processeur en fonction des besoins
Sans doute avez-vous déjà visité les options d’alimentation dans le panneau de configuration de Windows ? Rien de très folichon là dedans pour les ordinateurs de bureau. C’est un peu plus intéressant pour les ordinateurs portables qui disposent de deux modes d’alimentation, secteur et batterie. Ce panneau de configuration est toutefois bien loin de laisser entrevoir la richesse et la puissance de l’API qui se cache derrière. Avec cette API, il est possible d’ajuster de très nombreux paramètres inédits. Pour le découvrir, nous imaginerons que nous possédons un ordinateur portable que nous devons utiliser pendant un temps très long, mais dans une situation demandant très peu de puissance, comme par exemple, la simple prise de notes au cours d’une conférence interminable. Il serait intéressant d’avoir dans cette situation une petite application de type tableau de bord, qui informe de l’autonomie de la batterie, ce qui reste classique, mais qui permette aussi d’ajuster la fréquence du processeur, ou de fixer à cette fréquence un seuil maximum, afin d’économiser la batterie. Ce dernier point est beaucoup plus geek, et cet article va s’efforcer de donner tous les éléments nécessaires à la réalisation d’une telle application.
Frédéric Mazué