Vykresľovanie prehliadača Chrome sa zrýchľuje: tu je to, čo vám Google nepovie

Google včera oznámil, že vo webovom prehliadači Chrome spoločnosti Google implementoval niekoľko vylepšení, ktoré zlepšujú spôsob, akým prehliadač vykresľuje obsah.

Aj keď zlepšenia rýchlosti sú vždy dobré, s tým môžete urobiť len toľko. Z tohto dôvodu spoločnosť Google začala skúmať ďalšie metódy na zlepšenie výkonu prehliadača Chrome.

Jedno zlepšenie, ktoré spoločnosť Google v článku spomína, mení spôsob, akým prehliadač Chrome rieši opakované vykresľovanie stránok. Prehliadač identifikuje oblasti stránky, ktoré sa nezmenili, a tie, ktoré sa zmenili. Kopíruje sa všetko, čo sa nezmenilo, čo urýchľuje činnosť.

Ak sú stránky veľmi dynamické, výkon môže zasiahnuť. Optimalizácia spoločnosti Google obsahuje príkazy na kreslenie sledovania prehliadača Chrome a umožňuje prehliadaču identifikovať prvky, ktoré neboli zmenené. Potom môže skopírovať celú vec z vyrovnávacej pamäte, čo môže podľa spoločnosti Google zrýchliť maľovanie nového snímky až o 35%.

Tento článok popisuje druhú metódu optimalizácie, pri ktorej prehliadač Google Chrome kopíruje dlaždice z predchádzajúcich snímok, aby následne aktualizoval iba konkrétne pixely v tejto dlaždici, aby sa urýchlil čas potrebný na prekreslenie.

Táto nová metóda podľa spoločnosti skracuje dobu prekreslenia dlaždíc až o 40%.

Znie to dobre a skvele, ale spoločnosť Google nespomína, že druhá metóda nie je podporovaná všetkými operačnými systémami a dokonca ani architektúrami.

Ak kliknete na odkaz na blogový príspevok spoločnosti Intel o novej funkcii nulovej kópie, zistíte, že táto funkcia je v systéme Chrome OS predvolene povolená. Článok sa však datuje do marca 2016, ale spoločnosť Google neposkytuje žiadne informácie o verzii prehliadača Chrome ani o operačných systémoch, v ktorých je predvolene povolená.

Režim aktualizácie dlaždíc s nulovou kópiou

Ak chcete skontrolovať, či je vo vašom zariadení k dispozícii nový režim nulovej kópie, postupujte takto:

  1. Načítajte do adresného riadku prehliadača Chrome: // gpu.
  2. V časti Stav grafických funkcií skontrolujte, či je povolená funkcia Native GpuMemoryBuffers. Ak to tak nie je, napr. Iba softvér, teraz to nemôžete využiť.
  3. V časti Informácie o skladateľovi skontrolujte, či je režim aktualizácie dlaždíc nastavený na nulovú kópiu.

Ak nie je správne nastavený iba režim aktualizácie dlaždíc, predvolená hodnota je One-copy, potom môžete túto funkciu povoliť nasledujúcim spôsobom:

  1. Načítajte chrome: // flags / # enable-zero-copy do panela s adresou Chrome.
  2. Vlajka Rasterizer s nulovou kópiou umožňuje funkciu v prehliadači Chrome, keď je nastavená na povolenú.
  3. Po vykonaní zmeny reštartujte prehliadač Chrome a potom znova skontrolujte stránku chrome: // gpu. IT by tam malo ukazovať nulovú kópiu.

Záverečné slová

Po prečítaní blogového príspevku Google je niekoľko vecí nejasných. Po prvé, spoločnosť nespomína verziu prehliadača Chrome ani operačné systémy, pre ktoré sú nové funkcie k dispozícii.

Nehovorí sa ani o tom, či je nová funkcia nulového kopírovania funkciou Intel iba alebo či je k dispozícii aj pre procesory iných výrobcov.

Teraz ste: Aký je váš názor na oznámenie?