La limitation intensive de JavaScript qui prolonge la batterie est désormais disponible dans Edge Canary

Icône de temps de lecture 1 minute. lis


Les lecteurs aident à prendre en charge MSpoweruser. Nous pouvons recevoir une commission si vous achetez via nos liens. Icône d'info-bulle

Lisez notre page de divulgation pour savoir comment vous pouvez aider MSPoweruser à soutenir l'équipe éditoriale En savoir plus

Nous avons rapporté récemment que Google expérimentait la limitation de la minuterie de réveil Javascript dans Chrome pour prolonger considérablement la durée de vie de la batterie.

La même fonctionnalité est désormais disponible dans Edge Canary Build 86.0.569.0.

Le nouveau système d’ #limitation-du-réveil-intensif paramètre a la description suivante :

Throttle Javascript timers en arrière-plan
Lorsqu'elle est activée, cette fonctionnalité entraîne une limitation et une fusion agressives des minuteries Javascript dans les onglets d'arrière-plan, ne s'exécutant pas plus d'une fois par minute après qu'une page a été en arrière-plan pendant 5 minutes ou plus. Il s'agit d'une fonctionnalité conforme aux normes Web, mais elle peut interrompre la fonctionnalité sur certains sites Web en retardant certaines actions jusqu'à une minute. Cependant, il en résulte d'importantes économies de CPU et de batterie lorsqu'il est activé.

Lors des tests de Google, lorsque l'entreprise a chargé 36 onglets d'arrière-plan aléatoires et que la durée de vie de la batterie d'un onglet vierge au premier plan a augmenté de 28 %, et lorsque Google avait 36 ​​onglets d'arrière-plan aléatoires et un onglet de premier plan lisant une vidéo YouTube (un scénario plus réaliste), la durée de vie de la batterie était toujours augmenté de 13 % (36 minutes) par rapport à l'absence d'étranglement.

Les #limitation-du-réveil-intensif le drapeau est désactivé par défaut et peut être basculé sous bord :/drapeaux.

Via WBI

En savoir plus sur les sujets : navigateur, bord, javascript