„Chrome“ akumuliatoriaus veikimo laikas ir našumas turi būti patobulinti trinant fono puslapius

Video: Ličio-jonų akumuliatoriai 2024

Video: Ličio-jonų akumuliatoriai 2024
Anonim

Šiandien „Google Chrome“ gali būti našiausia žiniatinklio naršyklė, tačiau dėl įspūdingų funkcijų dažnai reikia mokėti už akumuliatorių. Taip yra todėl, kad „Chrome“ skirtukai sunaudoja daug sistemos išteklių net tada, kai jie veikia fone. Dabar „Google“ dirba su laikmačiu, kuris palengvintų foninius puslapius, kad būtų galima pagerinti akumuliatoriaus veikimo laiką ir naršyklės našumą.

Droselio sistema bus pristatyta su „Chrome 56“ ir apribos „JavaScript“ operacijų skaičių fono skirtukuose. „Google“ ketina apriboti, kad būtų sumažintas „Chrome“ fono puslapių procesoriaus naudojimas, nes dėl to netiesiogiai padidėja naršyklės našumas ir pailgėja baterijos veikimo laikas.

„Google“ išsamiai paaiškino naują mechanizmą „Google“ dokumentų dokumente, kurį dabar galima peržiūrėti. Tikslas yra naudoti daug išteklių reikalaujančius „JavaScript“ laikmačius, kurių reikšmė per pastaruosius kelerius metus išaugo, nes daugėja realiojo laiko internetinių programų. Pagalvokite apie el. Laiškus ir pokalbių pranešimus, apie kuriuos jums pranešama realiu laiku: Kūrėjai naudoja „JavaScript“ laikmačius, kad suaktyvintų veiksmus tam tikruose taškuose. Tačiau šiais laikmačiais buvo piktnaudžiaujama, nes daugelis kūrėjų yra linkę perkrauti puslapius nepertraukiamais laikmačiais, todėl „Chrome“ fono skirtukai sunaudoja didžiulį atminties kiekį įrenginyje.

Kai naujasis naujinimas taps stabilia „Chrome 56“ versija, „Google“ įgyvendins kiekvieno skirtuko laiko biudžetą. Laiko biudžetas kontroliuos prieigą prie „Chrome“ „JavaScript“ apdorojimo variklio fono puslapiams. Fono skirtukų laiko biudžetas gali pasibaigti, jei nekoncentruoti puslapiai suaktyvina per daug laikmačių.

„Google“ inžinierius Aleksandras Timinas aprašo droselio mechanizmą:

  • Kiekviename „WebView“ yra biudžetas (sekundėmis), skirtas laikmačiams veikti fone.
  • Laikmačio užduotį leidžiama vykdyti tik tada, kai biudžetas nėra neigiamas.
  • Kai vykdomas laikmatis, jo vykdymo laikas atimamas iš biudžeto.
  • Biudžetas atsinaujina su laiku (0, 01 sekundės per sekundę greičiu).

„Google“ planuoja įdiegti naują „Windows“, „Mac“, „Linux“, „Chrome“ OS, „Android“ ir „Android WebView“ funkciją, nors kol kas nėra oficialios stabilios „Chrome 56“ išleidimo datos.

„Chrome“ akumuliatoriaus veikimo laikas ir našumas turi būti patobulinti trinant fono puslapius