Microsoft püüab Chromiumipõhiste brauserite abil parandada seadme aku kasutusaega
Chromium on populaarne veebibrauseri mootor, mida kasutatakse enamikus populaarsetes tarkvarades, sealhulgas Google Chrome, Opera, Vivaldi, Yandex Browser ja Microsoft Edge (väljalaskeeelses versioonis). Kuigi Chromium pakub muljetavaldavat renderduskiirust ja ühilduvust veebistandarditega, on see tuntud seadme aku tühjenemise ja palju RAM-i tarbimise poolest. Microsoft töötab selles valdkonnas oma käitumise parandamise nimel.
Microsofti pakutud lahendus on peatada meediumisisu vahemällu salvestamine seadme kõvakettale.
Tänapäeval salvestatakse voogesitusmeediumisisu hankimise ja taasesituse ajal vahemällu kettale. Ketta aktiivsena hoidmine selle protsessi ajal suurendab energiatarbimist üldiselt ja võib takistada ka teatud väiksema energiatarbega režiimide aktiveerimist operatsioonisüsteemis. Kuna meediumitarbimine on suure kasutuse stsenaarium, mõjutab see täiendav energiakasutus aku kasutusaega negatiivselt. See ettepanek takistab teatud meediumisisu vahemällu salvestamist kettale, et parandada seadme aku kasutusaega kasutajate jaoks.
Edge'i brauseri taga olev meeskond tegi seda kohalik testimine Esialgse rakenduse taasesitus krüptimata 1080p voogesitusmeediumisisu sülearvutis, kui see on toiteallikast lahti ühendatud. Testkonfiguratsioonis võeti võimsusmõõdikute proovid iga 10 sekundi järel. Tulemused nii algtaseme järgu kui ka järgu jaoks, millele oli lisatud juurutus, määrati mõlema keskmise viie käitamise põhjal, kusjuures iga käitamine kestis viis minutit.
Katsed näitasid 62mW paranemist põhiaku siini puhul, kui muudatus oli lubatud. Selle testi ajal vähenes süsteemi ketta kirjutamise aktiivsus 309KB/sek. Virtuaalses töökomplektis olulisi muutusi ei täheldatud.
Microsoft püüab saavutada järgmisi eesmärke:
- Seadmete aku tööea parandamiseks, vähendades meediumi taasesituse ajal energiatarbimist.
- Et minimeerida kahjulikku mõju levinud stsenaariumidele, mis võivad tugineda ketta vahemällu salvestamisele, täpsemalt otsinguaja optimeerimine, kui kasutaja kerib mõne sekundi võrra edasi või tagasi.
Microsofti soovitus on lisada Chromiumile selle uue käitumise jaoks spetsiaalne lipp, mida pole veel heaks kiidetud. Kui see lõpuks lisandub, saame sellega mängida ja seda tegevuses kontrollida.