Chromen renderointi nopeutuu: täältä Google ei kerro

Google ilmoitti eilen, että se on toteuttanut useita parannuksia yrityksen Chrome-selaimeen parantaakseen selaimen sisältöä.

Vaikka raa'an nopeuden parannukset ovat aina hyviä, voit tehdä vain niin paljon. Siksi Google alkoi tutkia muita menetelmiä Chromen suorituskyvyn parantamiseksi.

Yksi parannus, jonka Google mainitsee artikkelissa, muuttaa sitä, kuinka Chrome käsittelee sivujen piirtämistä. Selain tunnistaa sivun alueet, jotka eivät ole muuttuneet, ja ne, jotka ovat muuttuneet. Kaikki, joka ei ole muuttunut, kopioidaan, mikä nopeuttaa toimintaa.

Suorituskyky voi saada osuman, kun sivut ovat erittäin dynaamisia. Googlen optimoinnissa on Chromen jäljityskomennot, ja selaimen avulla voidaan tunnistaa elementit, joita ei ole muokattu. Se voi sitten kopioida koko asian välimuistista, mikä Googlen mukaan saattaa nopeuttaa uuden kehyksen maalaamista jopa 35%.

Artikkelissa kuvataan toinen optimointimenetelmä, jossa Google Chrome kopioi ruudut aikaisemmista kehyksistä, jotta päivitetään vain tietyt pikselit kyseisessä ruudussa myöhemmin uudelleen nopeuttamiseksi.

Uusi menetelmä vähentää laattojen uusinta-aikaa yrityksen mukaan jopa 40%.

Tämä kuulostaa hyvältä ja upealta, mutta Google ei mainitse, että kaikki käyttöjärjestelmät eivät edes arkkitehtuureja tue toista menetelmää.

Jos seuraat linkkiä Intelin blogikirjoitukseen uudesta nollakopio-ominaisuudesta, huomaat, että ominaisuus on käytössä vain oletusarvoisesti Chrome-käyttöjärjestelmässä. Artikkeli juontaa juurensa maaliskuuhun 2016, mutta Google ei ilmoita Chromen versiota eikä käyttöjärjestelmiä, joissa se on oletuksena käytössä.

Kopiointilaattojen päivitystila nolla

Voit tarkistaa onko uusi nollakopiointitila käytettävissä laitteellasi seuraavasti:

  1. Lataa kromi: // gpu selaimen osoiteriville.
  2. Tarkista kohdassa Grafiikkaominaisuuden tila, onko Native GpuMemoryBuffers käytössä. Jos ei ole, esim. Vain Ohjelmisto, et voi käyttää sitä nyt.
  3. Tarkista Compositor Information -kohdassa, onko Tiilien päivitys -tila asetettu nollakopiointiin.

Jos vain Tiilien päivitys-tilaa ei ole asetettu oikein, oletusasetuksena on Yksi kopio, voit ottaa ominaisuuden käyttöön seuraavalla tavalla:

  1. Lataa kromi: // liput / # ota käyttöön nollakopio Chromen osoitepalkkiin.
  2. Lippu nollakopiointirasteroija ottaa ominaisuuden käyttöön Chromessa, kun asetat sen käyttöön.
  3. Käynnistä Chrome uudelleen muutoksen tekemisen jälkeen ja tarkista chrome: // gpu-sivu uudelleen sen jälkeen. Sen pitäisi näyttää nollakopio siellä.

Päättävät sanat

Muutama asia on epäselvä, kun olet lukenut Googlen blogin. Ensinnäkin, yritys ei mainitse Chrome-versiota tai käyttöjärjestelmiä, joille uudet ominaisuudet ovat saatavilla.

Ei myöskään ole mainintaa siitä, onko uusi nollakopio-ominaisuus vain Intel-ominaisuus vai onko se saatavana myös muille kuin Intel-prosessoreille.

Nyt sinä: Mikä on ilmoituksen vastuu?