Google Chrome op Windows werd vaak bekritiseerd vanwege het enorme RAM-gebruik en crasht wanneer er veel tabbladen open waren. Bovendien heeft Google het probleem nooit toegegeven en is het doorgegaan met het verbeteren van andere aspecten van de browser zonder rekening te houden met de prestaties, en door alleen kleine wijzigingen en optimalisaties aan te brengen die niet voldoende waren. Echter, met de recente releases van Chrome 53 voor 64-bits Windows-systemen en Chrome 54 voor 32-bits Windows, beweert Google de prestaties eindelijk aanzienlijk te hebben verbeterd.
Dit werd mogelijk gemaakt door het implementeren van het Profile Guided Optimization (PGO) -mechanisme dat beschikbaar is in de C ++ - compiler die op Windows wordt gebruikt. Het geheim erachter is dat de browser met PGO ingeschakeld zal bijhouden welke functies en API-functies het meest worden gebruikt en na analyse van deze gegevens, zal de gecompileerde versie de code achter de meest gebruikte functies optimaliseren, waardoor het sneller wordt.
Volgens Google heeft het gebruik van het GPO van Microsoft de opstarttijd met 16,8% verbeterd, terwijl de algehele laadsnelheid van pagina's met 14,8% is verbeterd. Het nieuwe tabblad laadt ook 5,9% sneller in de nieuwe versies.
Ga voor meer informatie over de wijzigingen achter deze releases naar het Chromium-blogbericht . Voor meer informatie over het PGO-optimalisatiemechanisme kunt u terecht op dit MSDN-artikel .