Chrome's gengivelse bliver hurtigere: her er hvad Google ikke fortæller dig

Google meddelte i går, at den har implementeret flere forbedringer i virksomhedens Chrome webbrowser, der forbedrer, hvordan browseren gengiver indhold.

Mens forbedringer i råhastighed altid er gode, er der kun så meget, du kan gøre ved det. Dette er grunden til, at Google begyndte at se på andre metoder til at forbedre Chrome's ydelse.

En forbedring, som Google omtaler i artiklen, ændrer, hvordan Chrome håndterer tegninger af sider. Browseren identificerer områder på siden, der ikke er ændret, og områder, der er ændret. Alt, der ikke er ændret, kopieres, hvilket fremskynder handlingen.

Ydeevne kan få et hit, når sider er meget dynamiske. Googles optimering har Chrome track draw-kommandoer og gør det muligt for browseren at identificere elementer, der ikke er ændret. Den kan derefter kopiere det hele fra cache, som ifølge Google kan fremskynde maleriet af en ny ramme med op til 35%.

Artiklen beskriver en anden optimeringsmetode, hvor Google Chrome kopierer fliser fra tidligere rammer for kun at opdatere specifikke pixels i denne flise bagefter for at fremskynde den tid det tager at tegne igen.

Denne nye metode reducerer tegningstegtegningstiden med op til 40% ifølge virksomheden.

Dette lyder alt godt og godt, men Google kan ikke nævne, at den anden metode ikke understøttes af alle operativsystemer og endda arkitekturer.

Hvis du følger linket til Intels blogindlæg om den nye nul-kopifunktion, lærer du, at funktionen kun er aktiveret som standard på Chrome OS. Artiklen går tilbage til marts 2016, men Google giver ingen angivelse af Chrome-versionen og heller ikke hvilke operativsystemer den er aktiveret som standard.

Nul kopi-fliseopdateringstilstand

For at kontrollere, om den nye tilstand for nul kopi er tilgængelig på din enhed, skal du gøre følgende:

  1. Indlæs krom: // gpu i browserens adresselinje.
  2. Kontroller, om Native GpuMemoryBuffers er aktiveret under Grafikfunktionsstatus. Hvis det ikke er f.eks. Kun software, kan du ikke bruge det lige nu.
  3. Under Compositor Information skal du kontrollere, om Tile Update Mode er indstillet til Nulkopi.

Hvis kun Tile Update Mode ikke er indstillet korrekt, er standardindstillingen indstillet til One-copy, kan du muligvis aktivere funktionen på følgende måde:

  1. Indlæs krom: // flag / # enable-zero-copy i Chromes adresselinje.
  2. Flaget Nulkopi rasterizer aktiverer funktionen i Chrome, når du indstiller den til aktiveret.
  3. Genstart Chrome efter at have foretaget ændringen, og kontroller siden Chrome: // gpu igen bagefter. IT skal vise nulkopi der.

Lukende ord

Et par ting er uklare efter at have læst Googles blogindlæg. For det første nævner virksomheden ikke Chrome-versionen eller operativsystemer, som de nye funktioner er tilgængelige for.

Der nævnes heller ikke om, hvorvidt den nye nul-kopifunktion er en Intel-funktion eller også tilgængelig for ikke-Intel-processorer.

Nu er du: Hvad tager du i meddelelsen?