J'ai un système d'exploitation ubuntu 10.04 tournant sur la version 2.6.32 du noyau Linux. On m'a dit que le noyau exécute le GPU à pleine vitesse à n'importe quel moment, ce qui dégrade l'efficacité énergétique du système. C'est l'une des principales raisons pour lesquelles Linux offre moins de batterie par rapport aux fenêtres.Réduire la vitesse du GPU dans le noyau Linux
Tout d'abord, est-ce vrai? J'ai essayé de rechercher drivers/video/intelfb/*. C (parce que j'ai un contrôleur Intel VGA GM965), mais je n'ai pas pu savoir où le noyau permettait au GPU de fonctionner à pleine vitesse.
De même, si cela est vrai, est-il possible de modifier le noyau pour permettre au GPU de fonctionner à plein régime lorsque nécessaire, comme lors d'une vidéo ou d'une opération graphique intensive? Si oui, que dois-je faire, c'est-à-dire où et quels changements dois-je faire? Les questions peuvent sembler un peu vagues, mais je veux savoir si c'est possible de le faire, de sorte que je puisse économiser un peu de ma vie de la batterie.
Merci et salutations, Hrishikesh Murali
Cela est vrai pour de nombreux composants (je ne suis pas sûr pour votre sous-système vidéo), et si cela s'applique à votre cas, vous n'avez probablement rien trouvé dans la source. être pris pour dire au sous-système de s'en éloigner. Si vous trouvez la documentation nécessaire, une première étape pour résoudre votre problème consisterait à faire en sorte que le sous-système vidéo soit en mode économie tout le temps ou lorsqu'un module de noyau particulier est chargé. La commutation dynamique sur la base de l'activité est un problème beaucoup plus difficile. –