Chrome akumulatora darbības laiks un veiktspēja ir jāuzlabo, samazinot fona lapas

Video: Kā pārbaudīt automašīnas akumulatoru | AUTODOC 2024

Video: Kā pārbaudīt automašīnas akumulatoru | AUTODOC 2024
Anonim

Iespējams, ka šodien pārlūks Google Chrome ir visveiksmīgākais, taču tā iespaidīgās funkcijas bieži prasa akumulatoru. Tas ir tāpēc, ka Chrome cilnes patērē daudz sistēmas resursu pat tad, ja tās darbojas fonā. Tagad Google strādā pie taimera, kas darbinātu fona lapas, cenšoties uzlabot akumulatora darbības laiku un pārlūka veiktspēju.

Droseļvārsta sistēma tiks piegādāta ar pārlūku Chrome 56 un ierobežos JavaScript operāciju skaitu fona cilnēm. Google plāno ierobežot, lai līdz minimumam samazinātu CPU izmantošanu Chrome fona lapās, domājams, netieša rezultāta rezultātā uzlabojot pārlūka veiktspēju un paildzinot akumulatora darbības laiku.

Google sīki izskaidroja jauno mehānismu Google dokumentu dokumentā, kas tagad ir pieejams apskatei. Mērķis ir uzņemt resursietilpīgus JavaScript taimerus, kuru nozīme pēdējos pāris gados ir pieaugusi, jo izplatās reāllaika tīmekļa lietojumprogrammas. Padomājiet par e-pasta ziņojumiem un tērzēšanas ziņojumiem, par kuriem esat informēts reālā laikā: Izstrādātāji izmanto JavaScript taimerus, lai aktivizētu darbības noteiktos punktos. Šie taimeri tomēr tiek ļaunprātīgi izmantoti, jo daudzi izstrādātāji mēdz pārslogot lapas ar nepārtrauktiem taimeriem, liekot Chrome fona cilnēm ierīcē patērēt milzīgu atmiņas daudzumu.

Kad jaunais atjauninājums būs pieejams stabilajā Chrome 56 versijā, Google katrai cilnei ieviesīs laika budžetu. Laika budžets kontrolēs piekļuvi fona lapu apstrādes pārlūkprogrammai JavaScript JavaScript. Laika budžets fona cilnēm var būt beidzies, ja nefokusētās lapas aktivizē pārmērīgu taimeru daudzumu.

Google inženieris Aleksandrs Timins apraksta droseļvārsta mehānismu:

  • Katrā WebView ir budžets (sekundēs) taimeru darbināšanai fonā.
  • Taimera uzdevumu atļauts izpildīt tikai tad, ja budžets nav negatīvs.
  • Pēc taimera izpildes tā izpildes laiks tiek atņemts no budžeta.
  • Budžets atjaunojas ar laiku (ar ātrumu 0, 01 sekundes sekundē).

Google plāno ieviest jauno operētājsistēmas Windows, Mac, Linux, Chrome OS, Android un Android WebView funkciju, lai gan stabilajam Chrome 56 vēl nav oficiāla izlaišanas datuma.

Chrome akumulatora darbības laiks un veiktspēja ir jāuzlabo, samazinot fona lapas