Životnosť a výkon batérie prehliadača Chrome je potrebné vylepšiť škrtením stránok na pozadí

Video: Как изменить настройки местоположения в Google Chrome 2024

Video: Как изменить настройки местоположения в Google Chrome 2024
Anonim

Prehliadač Google Chrome môže byť dnes najvýkonnejším webovým prehliadačom, ale jeho pôsobivé vlastnosti si často vybíjajú batériu. Je to tak preto, že karty prehliadača Chrome spotrebúvajú veľa systémových prostriedkov, aj keď sú spustené na pozadí. Google teraz pracuje na časovači, ktorý by obmedzil stránky na pozadí v snahe pomôcť zlepšiť výdrž batérie a výkon prehliadača.

Škrtiaci systém bude dodávaný s prehliadačom Chrome 56 a obmedzí počet operácií JavaScriptu pre karty na pozadí. Spoločnosť Google má v úmysle obmedziť tak, aby sa minimalizovalo využitie procesora na pozadí stránok prehliadača Chrome, čo pravdepodobne vedie k zlepšeniu výkonu prehliadača a predĺženiu výdrže batérie ako nepriameho výsledku.

Google podrobne vysvetlil nový mechanizmus v dokumente Dokumentov Google, ktorý je teraz k dispozícii na prezeranie. Cieľom je využiť časovače JavaScriptu náročné na zdroje, ktoré v posledných rokoch narastali s rastúcim počtom webových aplikácií v reálnom čase. Pomyslite na e-maily a chatové správy, o ktorých ste dostali oznámenie v reálnom čase: Vývojári používajú časovače JavaScriptu na spustenie akcií v určitých bodoch. Tieto časovače však boli zneužité, pretože mnohí vývojári majú tendenciu preťažovať stránky nepretržitými časovačmi, čo vedie k tomu, že karty na pozadí prehliadača Chrome spotrebujú na zariadení obrovské množstvo pamäte.

S novou aktualizáciou prichádzajúcou na stabilnú verziu prehliadača Chrome 56 implementuje spoločnosť Google časový rozpočet pre každú kartu. Časový rozpočet bude riadiť prístup k stroju na spracovanie JavaScriptu pre stránky na pozadí. Časový rozpočet pre karty na pozadí sa môže minúť, ak rozostrené stránky spustia nadmerné množstvo časovačov.

Inžinier spoločnosti Google Alexander Timin popisuje mechanizmus škrtenia:

  • Každé webové zobrazenie má rozpočet (v sekundách) na spustenie časovačov na pozadí.
  • Úloha časovača sa môže spustiť iba vtedy, keď je rozpočet nezáporný.
  • Po spustení časovača sa jeho čas odpočtu odpočíta od rozpočtu.
  • Rozpočet sa časom regeneruje (rýchlosťou 0, 01 sekundy za sekundu).

Spoločnosť Google plánuje uviesť na trh novú funkciu pre systémy Windows, Mac, Linux, Chrome OS, Android a Android WebView, hoci stabilný Chrome 56 zatiaľ nemá oficiálny dátum vydania.

Životnosť a výkon batérie prehliadača Chrome je potrebné vylepšiť škrtením stránok na pozadí