Google katsetab Chrome'i jaoks paari uut funktsiooni, mis on loodud brauseri jõudluse parandamiseks ja selle mõju aku kasutusaega vähendama.
Püüdes parandada Google Chrome'i jõudlust ja vähendada selle mõju aku kasutusajale, katsetab Google brauseri kaht uut funktsiooni. Esimene funktsioon, mida märgati Chromiumi vigade jälgimise lehel, lisab uue akut säästva metasildi, mis optimeerib veebisaite, millel on teadaolevalt kõrge protsessori- või akukulu. Uue metasildi selgitaja ütleb:
"Aku või protsessori säästmine on oluline arvutiseadmete jaoks, mis pole elektriallikaga ühendatud, või ühiste protsessori- ja GPU-ressursside paremaks jagamiseks töötavate protsesside vahel... Veebisaidid, millel on teadaolevalt kõrge protsessori- või akukulu, võivad soovida taotleda UA-l CPU või aku optimeerimist, isegi kui kasutajad pole seda taotlenud... Enamikul kaasaegsetel OS-idel on ka aku säästmise funktsioonid, mis käivituvad kas siis, kui aku on tühi või kui kasutaja soovib akut säästa. Ideaalis peaksid veebisaidid neid seadeid austama. Saidid võivad soovida UA-le nõu anda, millised strateegiad nendes olukordades kõige paremini sobivad."
Google Chrome'i uus metasilt võimaldab veebisaitidel lisada kaadrisageduse vähendamiseks metasilte, lubada üldist skripti täitmise aeglustumine ja käitumise muutmine aku säästmise seadete põhjal, et aku paremaks muuta elu. Veebisaidid saavad lisada silte nagu selleks, et seda teha. Metasilt võimaldab video- või videokonverentsi veebisaitidel vähendada CPU kasutust ja pikendada aku kasutusaega, aeglane alla JavaScripti ülesanded, mis UX-i otseselt ei mõjuta, ja lülitage aku säästmise režiimi, kui kasutaja seda soovib nii.
Selgitaja rõhutab veel, et aku säästmise funktsioonil on järgmised komponendid:
- Metabärgend, mis võimaldab saitidel näidata eelistatud režiime.
- Meediumipäringud, mis võimaldavad saitidel kohandada oma laadilehti vastavalt aku säästmisele.
- Spetsifikatsioonitekst, mis ütleb, et kui kasutaja või OS on lülitunud akusäästurežiimi, peaks kasutajaagent rakendama saitidele ühe või mitu akusäästu.
- Spetsifikatsioonitekst, mis ütleb, et UA-d peaksid austama saidi metasilti, välja arvatud juhul, kui see on vastuolus kasutaja või OS-i seadetega.
Teine funktsioon, mille eesmärk on parandada Google Chrome'i jõudlust, on piiratud Android-seadmetega. Funktsioon on lisatud brauserisse uue lipu all nimega cpu-affinity-restrict-to-little-cores, ja selle kirjeldus kõlab järgmiselt: "Piirab Chrome'i lõime VÄHETE tuumadega seadmetes, millel on suured. LITTLE või sarnased CPU arhitektuurid."
Nagu hiljutine aruanne alates Chrome'i lugu, peaks funktsioon muutma Chrome'i ARM-seadmetes energiatõhusamaks ja parandama selle jõudlust. Funktsioon on praegu katsefaasis ja Google uurib selle mõju energiatarbimisele, sujuvusele ja teistele süsteemi tervisemõõdikutele. Seetõttu peame võib-olla ootama mõnda aega, enne kui funktsioon jõuab brauseri stabiilsesse versiooni.
Väärib märkimist, et need ei ole ainsad funktsioonid, mida Google Chrome'ile lisab, et parandada selle jõudlust ja vähendada selle mõju aku tööeale. Ettevõte peaks lisama a Tagasi Edasi vahemälu funktsioon Chrome 86 Androidile, mis võimaldab kasutajatel brauseris palju kiiremini tagasi ja edasi liikuda. Google testib ka tausta JavaScripti taimerite piiramine et parandada Chrome'i mõju aku tööeale.
Allikas: Chromiumi veajälgija, GitHub, Kroom Gerrit