De weergave van Chrome wordt sneller: dit is wat Google u niet vertelt

Google heeft gisteren aangekondigd dat het verschillende verbeteringen in de Chrome-webbrowser van het bedrijf heeft geïmplementeerd die de manier verbeteren waarop de browser inhoud weergeeft.

Hoewel verbeteringen in ruwe snelheid altijd goed zijn, kun je daar maar zoveel aan doen. Daarom begon Google naar andere methoden te kijken om de prestaties van Chrome te verbeteren.

Een verbetering die Google in het artikel noemt, verandert hoe Chrome het opnieuw tekenen van pagina's verwerkt. De browser identificeert delen van de pagina die niet zijn gewijzigd en gebieden die zijn gewijzigd. Alles wat niet is veranderd, wordt gekopieerd waardoor de bewerking wordt versneld.

Prestaties kunnen een hit zijn wanneer pagina's zeer dynamisch zijn. Google's optimalisatie heeft Chrome-tracktekenopdrachten en stelt de browser in staat om elementen te identificeren die niet zijn aangepast. Het kan dan het hele ding uit de cache kopiëren, wat volgens Google het schilderen van een nieuw frame met maximaal 35% kan versnellen.

Het artikel beschrijft een tweede optimalisatiemethode waarbij Google Chrome tegels van vorige frames kopieert, om daarna alleen specifieke pixels in die tegel bij te werken om de tijd te versnellen die nodig is om opnieuw te tekenen.

Deze nieuwe methode vermindert de tijd voor het opnieuw tekenen van tegels met maximaal 40% volgens het bedrijf.

Dit klinkt allemaal goed en geweldig, maar Google vermeldt niet dat de tweede methode niet door alle besturingssystemen en zelfs architecturen wordt ondersteund.

Als u de link naar het blogbericht van Intel over de nieuwe nulkopieerfunctie volgt, leert u dat de functie alleen standaard is ingeschakeld op Chrome OS. Het artikel dateert echter van maart 2016, maar Google geeft geen indicatie over de versie van Chrome, noch de besturingssystemen waarop het standaard is ingeschakeld.

Modus Zero Copy Tile Update

Ga als volgt te werk om te controleren of de nieuwe Zero Copy-modus op uw apparaat beschikbaar is:

  1. Laad chrome: // gpu in de adresbalk van de browser.
  2. Controleer onder Grafische functiestatus of Native GpuMemoryBuffers is ingeschakeld. Als dit niet het geval is, bijvoorbeeld alleen Software, kunt u hier nu geen gebruik van maken.
  3. Controleer onder Compositor-informatie of de modus Tegelupdate is ingesteld op Zero-copy.

Als alleen de tegelupdatemodus niet correct is ingesteld, is de standaardinstelling Eén kopie en kunt u de functie op de volgende manier inschakelen:

  1. Laad chrome: // flags / # enable-zero-copy in de adresbalk van Chrome.
  2. De vlag Zero-copy rasterizer schakelt de functie in Chrome in wanneer u deze instelt op ingeschakeld.
  3. Start Chrome opnieuw nadat u de wijziging hebt aangebracht en controleer daarna de Chrome: // gpu-pagina opnieuw. IT zou daar nulkopie moeten tonen.

Slotwoorden

Een paar dingen zijn onduidelijk na het lezen van de blogpost van Google. Ten eerste vermeldt het bedrijf niet de Chrome-versie of besturingssystemen waarvoor de nieuwe functies beschikbaar zijn.

Er wordt ook niet vermeld of de nieuwe nulkopieerfunctie een functie van alleen Intel is, of ook beschikbaar is voor niet-Intel-processors.

Nu u: wat is uw mening over de aankondiging?