Chrome JavaScriptin kuristuskoe parantaa akkua merkittävästi

Verkkoselaimet käyttävät paljon akkua, kun niitä käytetään mobiililaitteissa, kuten kannettavissa tietokoneissa. Vaikka se auttaa sisällön estäjiä ja muita laajennuksia poistamaan tai estämään elementtejä, jotka saattavat tuoda lisävoimaa, se on silti ongelmallista käyttäjän näkökulmasta.

Google on suorittanut muutaman viime kuukauden aikana kokeiluja Chromen verkkoselaimessa selvittääkseen, vaikuttaako Java-välilehden virittäminen taustavälilehteihin selaimen akunkulutukseen.

Kromi-insinöörit päättivät analysoida ”taustalla olevien suosittujen sivustojen työtä” ja totesivat, että ”JavaScript-ajastimien avulla tehtiin paljon työtä”, jotka eivät olleet usein ”arvokkaita käyttäjälle”.

Idea syntyi vähentämään JavaScript-ajastimien herätyksiä web-selaimen taustavälilehdissä selvittääksesi, parantaiko se akun käyttöikää.

Tällä hetkellä JavaScript-herätykset ovat rajoitettu yhteen herätykseen sekunnissa Chrome-selaimen vakaissa versioissa.

Google suoritti useita kokeita selvittääkseen, parantaisiko JavaScriptin herätyksen akku akun käyttöikää. Tässä ovat tulokset:

Koe 1: 36 suosittua sivua taustavälilehdissä, noin: tyhjä etualalla.

  • Nykyinen tila: Keskimääräinen purkautumisaika 6,4 tuntia
  • Kuristunut tila: mediaanin purkautumisaika 8,2 tuntia

Koe 2: 36 taustavälilehteä, YouTube etualalla

  • Nykyinen tila: Keskimääräinen purkautumisaika 4,7 tuntia
  • Kuristunut tila: Median purkautumisaika 5,3 tuntia

Uusi Chromen kokeellinen lippu on saatavana ominaisuuden käyttöönottamiseksi selaamamme Chromen (Kanarian) kehitysversioissa.

chrome-throttle javascript timers battery

  • Nimi : Kaasu Javascript-ajastimet taustalla.
  • Kuvaus : Kun tämä asetus on käytössä, DOM-ajastimien herätykset ovat rajoitettu yhteen minuuttiin sivulla, joka on piilotettu 5 minuutiksi.

Kokeilu otetaan käyttöön seuraavasti:

  1. Lataa kromi: // -liput selaimen osoiteriville.
  2. Etsi Throttle Javascript-ajastimia taustalta.
  3. Aseta lippu Käytössä.
  4. Käynnistä selain uudelleen.

Google Chrome rajoittaa taustasivujen JavaScript-ajastimia uudelleenkäynnistyksen jälkeen automaattisesti; tätä sovelletaan sivuihin, jotka ovat olleet taustalla vähintään viiden minuutin ajan.

Ominaisuus voidaan ottaa käyttöön Chrome 86: lla työpöydällä (tällä hetkellä Kanariansaari).

Google aikoo ottaa käyttöön yrityskäytännön intervention poistamiseksi käytöstä. Käytännön idea on tarjota järjestelmänvalvojille mahdollisuus kytkeä toiminnot pois päältä, jos he huomaavat, että se rikkoo toiminnallisuutta.

Testit suoritetaan sen selvittämiseksi, rikkooko ominaisuus tiettyjä sivustojen ominaisuuksia.

Muut Chromium-pohjaiset selaimet, kuten Microsoft Edge, Brave, Vivaldi tai Opera, saavat myös ominaisuuden, elleivät selainten kehittäjät poista sitä aktiivisesti käytöstä. On todennäköistä, että Mozilla ottaa tämän tulevaisuudessa käyttöön myös Firefox-selaimessa.

Akun käyttöiän parannukset ovat aina tervetulleita, etenkin jos pieni muutos pidentää akun käyttöikää paljon.

Nyt sinä : Koskeeko akun käyttöikä sinua?