Chrome zal de achtergrondtabs van de batterij beperken om energie te besparen

Video: Waarom loopt de batterij van je telefoon steeds sneller leeg? 2024

Video: Waarom loopt de batterij van je telefoon steeds sneller leeg? 2024
Anonim

Hoewel Google Chrome momenteel de markt van de webbrowser domineert, is het berucht om het gebruik van teveel stroom en het snel leeglopen van de batterij. Desondanks zegt de Mountain View-reus nu dat hij stappen onderneemt om het stroomverbruik van de browser aan te pakken. Beginnend met Chrome 57, beperkt Google nu achtergrondtabs om de batterij te sparen.

Chrome 57 start de eerste fase van het smoorplan van Google, een langetermijninitiatief dat bedoeld is om het energieverbruik van de browser en de impact op CPU-bronnen te verminderen door tabbladen op de achtergrond te verwijderen. Google legt de schuld op achtergrondtabbladen voor maximaal 30% van het stroomverbruik van Chrome, althans op desktops.

Alexander Timin, een software-ingenieur bij Google, legde in een blogpost uit:

Via het nieuwe beperkingsbeleid zal Chrome 57 timers uitstellen om de gemiddelde CPU-belasting te beperken tot 1% van een kern als een applicatie te veel CPU op de achtergrond gebruikt. Tabs die audio afspelen of realtime verbindingen onderhouden, zoals WebSockets of WebRTC, worden niet beïnvloed.

We hebben geconstateerd dat dit smoormechanisme leidt tot 25% minder drukke achtergrondtabs. Op de lange termijn is het ideaal dat achtergrondtabbladen volledig worden opgeschort en in plaats daarvan vertrouwen op nieuwe API's voor servicemedewerkers om op de achtergrond te werken. Chrome zal stappen in deze richting blijven nemen om de levensduur van de batterij van gebruikers te verlengen, terwijl het nog steeds dezelfde ervaringen biedt die ontwikkelaars vandaag kunnen bouwen.

Google heeft in augustus voor het eerst zijn plan bekendgemaakt om achtergrondtabs af te remmen. Het beleid is van toepassing op tabbladen die de toegewezen tijd overschrijden voor het uitvoeren van JavaScript-functies die timers worden genoemd. Ingenieurs van Google geloven dat JavaScript-advertenties en analysescripts de belangrijkste oorzaak zijn van intensieve achtergrondtaken. Met het nieuwe beleid voor achtergrondbeperking hebben ontwikkelaars voldoende tijd om de nodige aanpassingen te maken, omdat sommige websitefuncties afhankelijk zijn van achtergrondactiviteiten.

Chrome zal de achtergrondtabs van de batterij beperken om energie te besparen