Životnost a výkon baterie Chrome je třeba vylepšit škrtením stránek na pozadí

Video: RAVAK - Bateria wannowa Chrome CR 022.00 2024

Video: RAVAK - Bateria wannowa Chrome CR 022.00 2024
Anonim

Google Chrome může být dnes nejvýkonnějším webovým prohlížečem, ale jeho působivé funkce si často vybírají daň z baterie. Důvodem je, že karty Chrome spotřebovávají mnoho systémových prostředků, i když jsou spuštěny na pozadí. Google nyní pracuje na časovači, který by škrtil stránky na pozadí ve snaze zlepšit životnost baterie a výkon prohlížeče.

Škrtící systém bude dodáván s prohlížečem Chrome 56 a omezí počet operací JavaScriptu pro karty na pozadí. Společnost Google má v úmyslu omezit minimalizaci využití CPU na pozadí stránek prohlížeče Chrome, což údajně vede ke zlepšení výkonu prohlížeče a prodloužení výdrže baterie jako nepřímého výsledku.

Google vysvětlil nový mechanismus podrobně v dokumentu Google Docs, který je nyní k dispozici pro prohlížení. Cílem je převzít časově náročné JavaScripty náročné na zdroje, které v posledních letech rostly s rostoucím množstvím webových aplikací v reálném čase. Přemýšlejte o e-mailech a chatových zprávách, na které jste upozorněni v reálném čase: Vývojáři používají časovače JavaScriptu ke spuštění akcí v určitých bodech. Tyto časovače však byly zneužity, protože mnoho vývojářů má tendenci přetížit stránky nepřetržitými časovači, což vede k tomu, že karty na pozadí prohlížeče Chrome spotřebovávají na zařízení obrovské množství paměti.

S novou aktualizací přicházející do stabilní verze prohlížeče Chrome 56 implementuje Google časový rozpočet pro každou kartu. Časový rozpočet bude řídit přístup k enginu pro zpracování JavaScriptu pro stránky na pozadí. Časový rozpočet pro karty na pozadí se může vyčerpat, pokud rozostřené stránky spustí příliš mnoho časovačů.

Inženýr Google Alexander Timin popisuje mechanismus škrticí klapky:

  • Každý WebView má rozpočet (v sekundách) pro spuštění časovačů na pozadí.
  • Úkol časovače lze spustit pouze v případě, že rozpočet není záporný.
  • Po spuštění časovače se jeho doba běhu odečte od rozpočtu.
  • Rozpočet se regeneruje s časem (rychlostí 0, 01 sekundy za sekundu).

Google plánuje zavést novou funkci pro Windows, Mac, Linux, Chrome OS, Android a Android WebView, i když zatím není oficiální datum vydání stabilního prohlížeče Chrome 56.

Životnost a výkon baterie Chrome je třeba vylepšit škrtením stránek na pozadí