Google Chromea Windowsissa kritisoitiin monta kertaa sen valtavasta RAM-muistin käytöstä ja kaatumisista, kun välilehtiä oli paljon auki. Lisäksi Google ei koskaan myöntänyt ongelmaa ja jatkoi selaimen muiden ominaisuuksien parantamista ottamatta huomioon suorituskykyä ja tekemällä vain pieniä muutoksia ja optimointeja, jotka eivät olleet riittäviä. Äskettäisten Chrome 53: n 64-bittisille Windows-järjestelmille ja Chrome 54: n 32-bittisille Windows-versioille Google väittää kuitenkin parantaneensa suorituskykyä merkittävästi.
Tämä oli mahdollista ottamalla käyttöön PGO (Profile Guided Optimization) -mekanismi, joka on käytettävissä Windowsissa käytetyssä C ++ -kääntäjässä. Salaisuus on se, että selain, jossa PGO on käytössä, seuraa mitä ominaisuuksia ja API-toimintoja käytetään eniten, ja analysoituaan nämä tiedot koottu versio optimoi koodin käytetyimpien ominaisuuksien takana ja tekee siitä nopeamman.
Googlen mukaan Microsoftin GPO: n käyttö on parantanut käynnistysaikaa 16,8%, kun taas sivun latausnopeus on parantunut 14,8%. Uusi välilehti lataa myös 5,9% nopeammin uusissa versioissa.
Saat lisätietoja näiden julkaisujen taustalla olevista muutoksista siirtymällä sivulle Chromium-blogiviesti . Saat lisätietoja PGO-optimointimekanismista käymällä tämä MSDN-artikkeli .