Chrome vil strupe batteri-hogging bakgrunnsfaner for å spare strøm

Samtidig som Google Chrome dominerer for tiden nettlesermarkedet, det er beryktet for å bruke for mye strøm og drenerer batteriets levetid raskt. Ikke desto mindre sier Mountain View-giganten nå at den tar skritt for å adressere nettleserens strømforbruk. Fra og med Chrome 57 er Google nå struping av bakgrunnsfaner for å spare batterilevetid.

Chrome 57 starter den første fasen av Googles strupeplan, et langsiktig initiativ ment redusere nettleserens energiforbruk og innvirkning på CPU-ressurser ved å drepe faner som kjører i bakgrunnen. Google legger skylden på bakgrunnsfaner for opptil 30% av Chromes strømforbruk, i det minste på stasjonære datamaskiner.

Alexander Timin, programvareingeniør hos Google, forklarte i et blogginnlegg:

Via den nye strupepolitikken vil Chrome 57 utsette tidtakere for å begrense gjennomsnittlig CPU-belastning til 1% av en kjerne hvis et program bruker for mye CPU i bakgrunnen. Faner som spiller lyd eller opprettholder sanntidstilkoblinger som WebSockets eller WebRTC, blir ikke berørt.

Vi har funnet ut at denne strupemekanismen fører til 25% færre travle bakgrunnsfaner. På lang sikt er idealet at bakgrunnsfaner skal være fullstendig suspendert, og i stedet stole på nye API-er for at tjenestearbeidere skal utføre arbeid i bakgrunnen. Chrome vil fortsette å ta skritt i denne retningen for å forlenge brukernes batterilevetid, samtidig som det muliggjør alle de samme opplevelsene utviklere kan bygge i dag.

Google avslørte først planen om å stenge bakgrunnsfaner i august i fjor. Retningslinjene gjelder faner som overstiger den tildelte tiden for kjøring JavaScript funksjoner som kalles timere. Googles ingeniører mener JavaScript-annonser og analyseskript er den viktigste årsaken til intensive bakgrunnsoppgaver. Med den nye bakgrunnsbegrensningspolitikken vil utviklere ha god tid til å gjøre de nødvendige justeringene, siden noen nettstedsfunksjoner er avhengig av bakgrunnsoperasjoner.

Bruker du Google Chrome som standard nettleser? Bruker nettleseren for mye batteristrøm? Gi oss beskjed.

RELATERTE STORIER DU TRENGER Å KONTROLLERE:

  • Google Chrome tillater ikke brukere å administrere og deaktivere programtillegg
  • Edge vs Chrome: her er det som gjør Microsoft sterkere enn Google
  • Skype-oppdatering for Chrome gir Twitter og Gmail integrasjon
Age of Empires 2: Feil ved lasting av strengtabell. Slik fikser du

Age of Empires 2: Feil ved lasting av strengtabell. Slik fikser duMiscellanea

Kan ikke spille Age of Empires 2 fordi du får det ekle feil ved innlasting av strengtabell?Vi har utarbeidet denne guiden for at du skal kunne fikse problemet og fortsette å spille.Å kjøre spillet ...

Les mer
Fortsetter Civ 6 å krasje? Hvordan stoppe det i 4 trinn

Fortsetter Civ 6 å krasje? Hvordan stoppe det i 4 trinnMiscellanea

Bruk av kompatibilitetsmodus kan hjelpe med Civ 6-problemerStort sett kan Civ 6-krasj skje under oppstart eller spilling.Årsakene har blitt sporet til korrupte spillfiler og utdaterte grafikkort.Sj...

Les mer
Feil 0x87d1fde8: Hva er det og hvordan du fikser det effektivt

Feil 0x87d1fde8: Hva er det og hvordan du fikser det effektivtMiscellanea

Slå av begrensninger for betinget tilgang for å bruke retningslinjerDu kan bruke Intune for å sikre samsvar med bedriftens sikkerhetspolicyer, gi full kontroll over applikasjoner og sikre at dataen...

Les mer