Developpez.com

Le Club des Développeurs et IT Pro

Un bug dans Chrome entraîne une utilisation importante de la batterie

Google promet un correctif deux ans après la signalisation du problème

Le 2014-07-21 16:15:47, par Emily Prevost, Expert éminent
C’est en ce moment que Google répond à un bug dans Chrome pour Windows qui avait un impact important sur l’autonomie des batteries des ordinateurs portables depuis des années.

Le problème a été soulevé récemment par le contributeur de Forbes Ian Morris, qui a remarqué que Chrome pour Windows utilisait de façon inappropriée le mécanisme d’attribution des ressources sous l’OS, par rapport aux autres navigateurs.

Normalement, Windows utilise une minuterie pour programmer des tâches. En veille, la minuterie sur Windows est réglée à environ 15 ms. S’il n'a pas de tâche à exécuter, il sera en veille et ne sera en marche qu’après 15 ms pour vérifier si elle a besoin de faire quelque chose. Les applications peuvent changer cette minuterie, et d'autres navigateurs comme Firefox et Internet Explorer suivent le même scénario jusqu'à ce qu'ils doivent exécuter une tâche pour laquelle l’utilisation du processeur est intensive, comme le chargement d’une vidéo. Chrome, cependant, modifie la minuterie à 1 ms et ne la réinitialise pas par la suite, ce qui cause une exploitation importante de la batterie.

« Dans mon test, en veille, mon ordinateur utilise entre 15 et 20 Watts avec Chrome en marche. Si je ferme Chrome, j’obtiens une consommation d'énergie qui varie entre 12 et 15 Watts ! », a souligné Ian Morris.
Finalement, les nouveaux rapports ont attiré l'attention de Google. Dans une déclaration à nos confrères de PCWorld, la compagnie a reconnu que le problème était lié à un bug de son navigateur, et que l'équipe de Chrome travaillait sur un correctif. Cependant, il a fallu que Morris soulève le problème d’une manière à attirer l’attention de Google sur la question.

Selon le « bug tracker » du projet chromium, le problème aurait été signalé par les utilisateurs de Chrome depuis septembre 2012. Il aura fallu que l’information soit dévoilée par Forbes pratiquement deux ans après, pour que la firme réagisse et promette de mettre sur pied un correctif.

D’ici la résolution du problème, vous devez envisager d'arrêter Chrome lorsque vous ne l'utilisez pas sur votre ordinateur portable, ou d'essayer un autre navigateur.

Source : Forbes

Et vous ?

Avez-vous remarqué ce problème dans votre navigateur ?
  Discussion forum
4 commentaires
  • stalacta
    Membre averti
    Envoyé par smillien62
    Quel différence entre 15 ms et 1 ms ??? 14 millisecondes ???
    15 fois plus de tâches effectuées... soit plus de CPU utilisé, soit de l'énergie pour les processeurs.
  • stalacta
    Membre averti
    Je me demande aussi s'il n'y a pas des fuites de mémoire dans chrome depuis une mise à jour récente (à moins que ce soit un problème dans le flash des sites que je visite) car mon windows xp a des problèmes de mémoire virtuelle au bout d'un certain temps. Sinon merci pour l'info, c'est bon à savoir, ça va m'économiser de l'énergie.
  • Mishulyna
    Traductrice
    Envoyé par Emily Prevost


    Et vous ?

    Avez-vous remarqué ce problème dans votre navigateur ?
    Heu... non, car ça fait plus d'un an que Chrome est banni de mes machines.
  • smillien62
    Futur Membre du Club
    Quel différence entre 15 ms et 1 ms ??? 14 millisecondes ???