Chrome-gjengivelsen blir raskere: her er det Google ikke forteller deg

Google kunngjorde i går at den har implementert flere forbedringer i selskapets Chrome nettleser som forbedrer hvordan nettleseren gjengir innhold.

Selv om forbedringer i råhastighet alltid er gode, er det bare så mye du kan gjøre med det. Dette er grunnen til at Google begynte å se på andre metoder for å forbedre ytelsen til Chrome.

En forbedring som Google omtaler i artikkelen, endrer hvordan Chrome håndterer tegninger av sider. Nettleseren identifiserer områder på siden som ikke har endret seg, og de som har endret seg. Alt som ikke har endret seg, blir kopiert som fremskynder operasjonen.

Ytelse kan ta et treff når sidene er veldig dynamiske. Googles optimalisering har Chrome spor-kommandoer, og gjør det mulig for nettleseren å identifisere elementer som ikke er endret. Den kan da kopiere hele tingen fra hurtigbufferen, som ifølge Google kan øke hastigheten på maleriet av en ny ramme med opptil 35%.

Artikkelen beskriver en andre optimaliseringsmetode der Google Chrome kopierer fliser fra tidligere rammer, for bare å oppdatere spesifikke piksler i den brikken etterpå for å fremskynde tiden det tar å tegne om.

Denne nye metoden reduserer tegningstegens tid med opptil 40% ifølge selskapet.

Dette høres bra ut og bra, men Google unnlater å nevne at den andre metoden ikke støttes av alle operativsystemer, og til og med arkitekturer.

Hvis du følger koblingen til Intels blogginnlegg om den nye nullkopieringsfunksjonen, vil du lære at funksjonen bare er aktivert som standard på Chrome OS. Artikkelen stammer fra mars 2016, men Google gir ingen indikasjoner på Chrome-versjonen, og heller ikke hvilke operativsystemer den er aktivert på som standard.

Null oppdateringsmodus for kopipliser

Gjør følgende for å sjekke om den nye nullkopimodusen er tilgjengelig på enheten:

  1. Last krom: // gpu i nettleserens adressefelt.
  2. Under Grafikkfunksjonsstatus, sjekk om Native GpuMemoryBuffers er aktivert. Hvis det ikke er det, f.eks. Bare programvare, kan du ikke bruke det akkurat nå.
  3. Under Compositor Information, sjekk om flisoppdateringsmodus er satt til Nullkopi.

Hvis bare flisoppdateringsmodus ikke er satt riktig, er standardinnstillingen satt til En-kopi, kan du aktivere funksjonen på følgende måte:

  1. Last inn krom: // flagg / # enable-zero-copy i Chrome's adressefelt.
  2. Flagget Nullkopi-rasterizer aktiverer funksjonen i Chrome når du setter den til aktivert.
  3. Start Chrome på nytt etter at du har gjort endringen, og sjekk chrome: // gpu-siden igjen etterpå. DET skal vise nullkopi der.

Lukkende ord

Et par ting er uklare etter å ha lest Googles blogginnlegg. For det første nevner ikke selskapet Chrome-versjonen, eller operativsystemer de nye funksjonene er tilgjengelige for.

Det nevnes heller ikke om den nye nullkopifunksjonen er en Intel-funksjon, eller også tilgjengelig for ikke-Intel-prosessorer.

Nå du: Hva tar du for kunngjøringen?