Batteriförlängande Intensiv JavaScript Throttling nu tillgänglig i Edge Canary

Lästid ikon 1 min. läsa


Läsare hjälper till att stödja MSpoweruser. Vi kan få en provision om du köper via våra länkar. Verktygstipsikon

Läs vår informationssida för att ta reda på hur du kan hjälpa MSPoweruser upprätthålla redaktionen Läs mer

Vi rapporterade nyligen det Google experimenterade med att strypa Javascripts väckningstimer i Chrome för att avsevärt förlänga batteritiden.

Samma funktion är nu tillgänglig i Edge Canary Build 86.0.569.0.

Den nya #intensiv-uppvaknande-strypning inställningen har följande beskrivning:

Stryp Javascript-timers i bakgrunden
När den här funktionen är aktiverad orsakar den att Javascript-timers på bakgrundsflikarna aggressivt stryps och sammansmälts och körs inte mer än en gång per minut efter att en sida har bakgrundsbakgrunds i 5 minuter eller mer. Det här är en funktion som är kompatibel med webbstandarder, men den kan bryta funktionaliteten på vissa webbplatser genom att göra att vissa åtgärder försenas med upp till en minut. Det resulterar dock i betydande CPU- och batteribesparingar när det är aktiverat.

I Googles testning när företaget laddade 36 slumpmässiga bakgrundsflikar och hade en tom förgrundsflik ökade batteritiden med 28 %, och när Google hade 36 slumpmässiga bakgrundsflikar och en förgrundsflik som spelade upp en YouTube-video (ett mer realistiskt scenario) batteritid fortfarande ökade 13 % (36 minuter) över ingen strypning.

Smakämnen #intensiv-uppvaknande-strypning flaggan är avstängd som standard och kan växlas under kant:/flaggor.

Via WBI

Mer om ämnena: webbläsare, kanten, JavaScript