Chrome bo zaviral zavihek ozadja, s katerim se bo baterijo zaskočil

Video: What is Chrome OS? | Chrome OS Basics for Newbies 2024

Video: What is Chrome OS? | Chrome OS Basics for Newbies 2024
Anonim

Medtem ko Google Chrome trenutno prevladuje na trgu spletnih brskalnikov, je nenavadno, da porabljate preveč energije in hitro izpraznite baterijo. Kljub temu velikan Mountain View zdaj pravi, da sprejema ukrepe za reševanje porabe energije brskalnika. Začenši s Chrome 57, Google zdaj zavira zavihke za ozadje, da prihrani življenjsko dobo baterije.

Chrome 57 začenja prvo fazo Googlovega načrta za ustavljanje, dolgoročna pobuda, ki je zmanjšala porabo energije brskalnika in vpliv na vire procesorja, tako da ubija zavihke, ki delujejo v ozadju. Google je krivdo na zavihkih ozadja za do 30% Chromove porabe energije, vsaj na namiznih računalnikih.

Aleksander Timin, Googlov programski inženir, je v objavi na blogu pojasnil:

Z novim pravilnikom o drobljenju bo Chrome 57 zamujal časovnike, da povprečno obremenitev CPE-ja omeji na 1% jedra, če aplikacija v ozadju uporablja preveč CPU-ja. Kartice, ki predvajajo zvok ali vzdržujejo povezave v realnem času, kot sta WebSockets ali WebRTC, ne bodo vplivale.

Ugotovili smo, da ta mehanizem droženja vodi do 25% manj zasedenih zavihkov ozadja. Dolgoročno je idealno, da se jezički za ozadje v celoti ustavijo in se namesto tega zanesejo na nove API-je, da lahko servisni delavci delajo v ozadju. Chrome bo še naprej ukrepal v tej smeri za podaljšanje življenjske dobe uporabnikov, obenem pa bo omogočil vse enake izkušnje, ki jih lahko razvijejo danes.

Google je prvič razkril svoj načrt za ustavljanje zavihkov ozadja lanskega avgusta. Pravilnik velja za zavihke, ki presegajo dodeljeni čas za izvajanje funkcij JavaScript, imenovane časovniki. Googlovi inženirji verjamejo, da so oglasi JavaScript in analitični skripti glavni vzrok za intenzivne naloge v ozadju. Z novo politiko droženja ozadja bodo razvijalci imeli dovolj časa, da izvedejo potrebne prilagoditve, saj so nekatere funkcije spletnega mesta odvisne od operacij v ozadju.

Chrome bo zaviral zavihek ozadja, s katerim se bo baterijo zaskočil