Vykreslování Chrome se zrychluje: Google vám to neříká

Google včera oznámil, že do webového prohlížeče Chrome společnosti implementoval několik vylepšení, která zlepšují způsob, jakým prohlížeč vykresluje obsah.

Přestože zlepšení rychlosti je vždy dobré, s tím můžete udělat jen tolik. To je důvod, proč Google začal zkoumat jiné způsoby, jak zlepšit výkon prohlížeče Chrome.

Jedno vylepšení, které Google v článku zmiňuje, mění způsob, jakým Chrome zpracovává překreslování stránek. Prohlížeč identifikuje oblasti stránky, které se nezměnily, a oblasti, které se změnily. Zkopíruje se vše, co se nezměnilo, což urychluje operaci.

Pokud jsou stránky velmi dynamické, může výkon zasáhnout. Optimalizace Google má v prohlížeči Chrome příkazy pro kreslení stop a umožňuje prohlížeči identifikovat prvky, které nebyly změněny. Poté může zkopírovat celou věc z mezipaměti, což podle společnosti Google může urychlit malování nového snímku až o 35%.

Tento článek popisuje druhou metodu optimalizace, při které Google Chrome zkopíruje dlaždice z předchozích rámečků, aby následně aktualizoval pouze konkrétní pixely v této dlaždici, aby se urychlil čas potřebný k překreslení.

Tato nová metoda podle společnosti zkracuje dobu překreslování dlaždic až o 40%.

To zní dobře a skvěle, ale Google nezmiňuje, že druhá metoda není podporována všemi operačními systémy a dokonce ani architekturami.

Pokud sledujete odkaz na blogový příspěvek společnosti Intel o nové funkci nulové kopie, zjistíte, že tato funkce je ve výchozím nastavení povolena pouze v systému Chrome OS. Tento článek však pochází z března 2016, ale Google neposkytuje žádné informace o verzi prohlížeče Chrome ani o operačních systémech, ve kterých je ve výchozím nastavení povolen.

Režim aktualizace dlaždic s nulovou kopií

Chcete-li zkontrolovat, zda je v zařízení k dispozici nový režim nulové kopie, postupujte takto:

  1. Načtěte do adresního řádku prohlížeče chrome: // gpu.
  2. V části Stav grafických funkcí zkontrolujte, zda je povoleno nativní GpuMemoryBuffers. Pokud tomu tak není, například Software Only, nemůžete to hned využít.
  3. V části Informace o skladateli zkontrolujte, zda je režim aktualizace dlaždic nastaven na nulovou kopii.

Pokud není správně nastaven pouze režim aktualizace dlaždic, výchozí je nastavena na jednu kopii, můžete tuto funkci povolit následujícím způsobem:

  1. Načtěte do adresního řádku prohlížeče chrome: // flags / # enable-zero-copy.
  2. Příznak Zero-copy rasterizer umožňuje funkci v prohlížeči Chrome, když ji nastavíte na povolenou.
  3. Po provedení změny restartujte prohlížeč Chrome a poté znovu zkontrolujte stránku chrome: // gpu. IT by tam mělo ukazovat nulovou kopii.

Závěrečná slova

Po přečtení blogového příspěvku Google je několik věcí nejasných. Nejprve společnost nezmiňuje verzi prohlížeče Chrome ani operační systémy, pro které jsou nové funkce k dispozici.

Rovněž se nezmiňuje, zda je nová funkce nulového kopírování funkcí pouze pro Intel nebo je dostupná také pro procesory jiných výrobců.

Nyní vy: Jaký je váš názor na oznámení?