Chrome kommer att spjäla bakgrundsflikar för batteriet för att spara ström

Video: How to Delete Google Chrome History - Clear Browser History 2024

Video: How to Delete Google Chrome History - Clear Browser History 2024
Anonim

Medan Google Chrome för närvarande dominerar webbläsarmarknaden är det känt för att använda för mycket ström och tömma batteriets livslängd snabbt. Trots detta säger Mountain View-jätten nu att den vidtar åtgärder för att hantera webbläsarens strömförbrukning. Från och med Chrome 57, stryper Google nu bakgrundsflikar för att spara batteritid.

Chrome 57 startar den första fasen av Googles gasregleringsplan, ett långsiktigt initiativ som syftar till att minska webbläsarens energiförbrukning och påverkan på CPU-resurser genom att döda flikar i bakgrunden. Google lägger skylden på bakgrundsflikar för upp till 30% av Chromes strömförbrukning, åtminstone på stationära datorer.

Alexander Timin, mjukvaruingenjör på Google, förklarade i ett blogginlägg:

Via den nya spjällpolicyn kommer Chrome 57 att försena tidtagarna för att begränsa den genomsnittliga CPU-belastningen till 1% av en kärna om en applikation använder för mycket CPU i bakgrunden. Flikar som spelar ljud eller underhåller realtidsanslutningar som WebSockets eller WebRTC påverkas inte.

Vi har funnit att den här strypningsmekanismen leder till 25% färre upptagna bakgrundsflikar. På lång sikt är idealet att bakgrundsflikar ska stängas helt av och istället förlita sig på nya API: er för servicearbetare att göra arbete i bakgrunden. Chrome kommer att fortsätta att vidta åtgärder i denna riktning för att förlänga användarnas batteritid, medan det fortfarande möjliggör alla samma erfarenheter som utvecklare kan bygga idag.

Google avslöjade först sin plan att strypa bakgrundsflikar i augusti förra året. Policyen gäller flikar som överskrider den tilldelade tiden för att köra JavaScript-funktioner som kallas timers. Googles ingenjörer tror att JavaScript-annonser och analysskript är den främsta orsaken till intensiva bakgrundsuppgifter. Med den nya bakgrundsregleringspolicyn kommer utvecklare att ha gott om tid att göra nödvändiga justeringar eftersom vissa webbplatsfunktioner beror på bakgrundsoperationer.

Chrome kommer att spjäla bakgrundsflikar för batteriet för att spara ström