Google si kladie za cieľ zvýšiť výkonnosť chrómov v systéme Android obmedzením používania karty BG na 5 minút

Android / Google si kladie za cieľ zvýšiť výkonnosť chrómov v systéme Android obmedzením používania karty BG na 5 minút 2 minúty prečítané

Aktivita viacerých kariet v Chrome pre Android. GHacks



Pre kohokoľvek, kto niekedy pracuje na meranom internetovom pripojení, by si všimol, že Google Chrome má tendenciu využívať značné množstvo svojich dátových kvót prostredníctvom jednoduchého prehliadania webu. Dôvodom je to, že prehliadač Google Chrome pracuje na základe inteligentných záverov, ktoré používa na stiahnutie väčšieho množstva údajov, ako sa v súčasnosti používa, v očakávaní ďalšieho kliknutia. Prehliadač Google Chrome taktiež neobmedzuje ani neoptimalizuje svoje webové stránky a stiahne všetok obsah na webe, aby získal čo najjasnejší a najkompletnejší náhľad. Pre tých z nás, ktorí chcú najkvalitnejšie zobrazenie webových stránok, to je skvelá správa, ale pre tých, ktorí pracujú na obmedzenom dátovom pláne pre tento mesiac, môže byť používanie Google Chromes dosť alarmujúce.

Predtým sa všetky karty, ktoré kedy boli načítané v prehliadači Google Chrome, načítali znova po opätovnom spustení aplikácie v očakávaní, že chcete navštíviť predchádzajúcu kartu. Okrem toho by karty pozadia počas používania (a do istej miery aj nepoužívania) pokračovali v odosielaní a prijímaní údajov, aby boli aktualizované pre vaše ďalšie prezeranie. To spotrebovalo neuveriteľné množstvo internetových dát a energie batérie, pretože tento proces si vyžadoval veľkú pozornosť a kapacitu procesora. Na to bola spoločnosť Google viackrát upozornená a jej pracovná skupina pracovala na riešení, ktoré zachováva bezchybné rozhranie a obsluhu prehliadača Chrome pri optimalizácii dát a spotreby energie.



Google prišiel s riešením, ktoré obmedzuje aktivitu jeho kariet Chrome. Spoločnosť sa rozhodla ukončiť činnosť odosielania a prijímania akýchkoľvek kariet po piatich minútach nečinnosti, aby sa zlepšil výkon prehliadača. Experimentovanie s týmto riešením ukázalo, že Chrome je v skutočnosti schopný poskytnúť lepší výkon, keď má iba jednu alebo dve karty, ktoré sa zameriavajú na opätovné načítanie, na rozdiel od 50, ktoré niektorí ľudia nikdy nezavrú. Okrem toho po piatich minútach označenia nečinnosti sú dáta na pozadí a spotreba energie aplikácie minimalizované, pretože jej činnosť je ukončená. V dôkladnom správa publikované spoločnosťou Google, môžeme vidieť, že prostredníctvom viacerých testov vykonaných na tomto novom mechanizme spoločnosť zaznamenala výrazné zlepšenie v oblasti využívania dát, spotreby batérie a celkového výkonu zariadenia. Google použije svoje metriky úspechu a regresie na ďalšie meranie tohto procesu. TheOd apríla sa dodržiava kód RendererScheduler.TaskDurationPerQueueType2.Background.AfterFifthMinute. Spoločnosť Google od 6. júna 2018 zaznamenala pokles o 5,54% v smere po prúde po bunkách, o 1,12% v prípade poklesu v popredí za bunkami a o 1,78% v pozadí za bunkami.



Prehľadný prehľadný prehliadač Chrome pre Android. Rozbitie mobilného webu