Chrome kuristaa akkua heikentäviä taustavälilehtiä virran säästämiseksi

Video: How to use session box chrome extension 2020 2024

Video: How to use session box chrome extension 2020 2024
Anonim

Vaikka Google Chrome hallitsee tällä hetkellä selainmarkkinoita, se on tunnettu siitä, että se käyttää liian paljon virtaa ja tyhjentää akun nopeasti. Siitä huolimatta Mountain View-jättiläinen sanoo nyt ryhtyvänsä toimiin selaimen virrankulutuksen huomioon ottamiseksi. Chrome 57: stä alkaen Google vie nyt taustavälilehtiä säästääksesi akun käyttöikää.

Chrome 57 käynnistää Googlen kuristussuunnitelman ensimmäisen vaiheen, joka on pitkäaikainen aloite, jonka tarkoituksena oli vähentää selaimen energiankulutusta ja vaikutusta CPU-resursseihin tappamalla taustalla olevat välilehdet. Google syyttää taulukoista jopa 30% Chromen virrankulutuksesta, ainakin pöytätietokoneisiin.

Googlen ohjelmistosuunnittelija Alexander Timin selitti blogiviestissä:

Uuden kuristuskäytännön avulla Chrome 57 viivästää ajastimia rajoittaaksesi keskimääräisen suorittimen kuormituksen 1 prosenttiin ytimestä, jos sovellus käyttää liikaa prosessoria taustalla. Välilehdet, jotka toistavat ääntä tai ylläpitävät reaaliaikaisia ​​yhteyksiä, kuten WebSockets tai WebRTC, eivät vaikuta siihen.

Olemme huomanneet, että tämä kuristusmekanismi johtaa 25% vähemmän kiireisiin taustavälilehtiin. Pitkällä aikavälillä ihanteellinen on, että taustavälilehdet jäädytetään kokonaan, ja sen sijaan luottavat uusiin sovellusliittymiin palvelun työntekijöiden työskennellä taustalla. Chrome jatkaa toimia tähän suuntaan pidentääksesi käyttäjien akkua, samalla kun sallivat kaikki samat kokemukset, joita kehittäjät voivat rakentaa tänään.

Google julkisti ensimmäisen suunnitelmansa käynnistää taustalehdet viime elokuussa. Käytäntö koskee välilehtiä, jotka ylittävät sille osoitetun ajan, ajastimiksi kutsuttujen JavaScript-toimintojen suorittamiseen. Google-insinöörien mielestä JavaScript-mainokset ja analytiikkakomentosarjat ovat tärkein syy intensiivisiin taustatehtäviin. Uuden taustan kuristuskäytännön myötä kehittäjillä on runsaasti aikaa tehdä tarvittavat säädöt, koska jotkin verkkosivuston ominaisuudet riippuvat taustatoiminnoista.

Chrome kuristaa akkua heikentäviä taustavälilehtiä virran säästämiseksi