Chrome vil gaspakke baggrundsfane for batteri for at spare strøm

Video: Adding Cloud Services to your Chromebook (Dropbox and OneDrive!) 2024

Video: Adding Cloud Services to your Chromebook (Dropbox and OneDrive!) 2024
Anonim

Mens Google Chrome i øjeblikket dominerer markedet for webbrowser, er det berygtet at bruge for meget strøm og tømme batteriets levetid hurtigt. Ikke desto mindre siger Mountain View-giganten nu, at den tager skridt til at adressere browserens strømforbrug. Fra Chrome 57 starter Google nu baggrundsfane for at redde batteriets levetid.

Chrome 57 starter den første fase af Googles throttling-plan, et langsigtet initiativ, der skulle reducere browserens energiforbrug og indflydelse på CPU-ressourcer ved at dræbe faner, der kører i baggrunden. Google lægger skylden på baggrundsfane for op til 30% af Chrome's strømforbrug, i det mindste på desktops.

Alexander Timin, en softwareingeniør hos Google, forklarede i et blogindlæg:

Via den nye throttling-politik vil Chrome 57 forsinke timer for at begrænse gennemsnitlig CPU-belastning til 1% af en kerne, hvis en applikation bruger for meget CPU i baggrunden. Faner, der afspiller lyd eller opretholder realtidsforbindelser som WebSockets eller WebRTC, påvirkes ikke.

Vi har fundet ud af, at denne throttling-mekanisme fører til 25% færre travle baggrundsfane. På lang sigt er det ideelle at baggrundsfaner skal være fuldstændigt suspenderet og i stedet stole på nye API'er for servicemedarbejdere til at udføre arbejde i baggrunden. Chrome vil fortsætte med at tage skridt i denne retning for at forlænge brugernes batterilevetid, mens de stadig gør det muligt for alle de samme oplevelser, som udviklere kan bygge i dag.

Google afslørede først sin plan om at slå baggrundsfane i august sidste år. Politikken gælder for faner, der overskrider dens tildelte tid til at køre JavaScript-funktioner kaldet timere. Google-ingeniører mener, at JavaScript-annoncer og analyseskripts er den vigtigste årsag til intensive baggrundsopgaver. Med den nye baggrundsregistreringspolitik vil udviklere have rigelig tid til at foretage de nødvendige justeringer, da nogle webstedsfunktioner afhænger af baggrundsoperationer.

Chrome vil gaspakke baggrundsfane for batteri for at spare strøm