Google Chrome unter Windows wurde mehrfach wegen seiner enormen RAM-Auslastung und Abstürzen kritisiert, wenn viele Registerkarten geöffnet waren. Darüber hinaus hat Google das Problem nie eingestanden und andere Aspekte des Browsers ohne Berücksichtigung der Leistung weiter verbessert und nur kleine Änderungen und Optimierungen vorgenommen, die nicht ausreichten. Mit den jüngsten Versionen von Chrome 53 für 64-Bit-Windows-Systeme und Chrome 54 für 32-Bit-Windows behauptet Google jedoch, seine Leistung endlich erheblich verbessert zu haben.
Dies wurde durch die Implementierung des PGO-Mechanismus (Profile Guided Optimization) ermöglicht, der im unter Windows verwendeten C ++ - Compiler verfügbar ist. Das Geheimnis dahinter ist, dass der Browser mit aktiviertem PGO nachverfolgt, welche Funktionen und API-Funktionen am häufigsten verwendet werden. Nach der Analyse dieser Daten optimiert die kompilierte Version den Code hinter den am häufigsten verwendeten Funktionen, um ihn schneller zu machen.
Laut Google hat die Verwendung des Gruppenrichtlinienobjekts von Microsoft die Startzeit um 16,8% verbessert, während sich die Geschwindigkeit beim Laden von Seiten insgesamt um 14,8% verbessert hat. Der neue Tab wird in den neuen Versionen auch 5,9% schneller geladen.
Um mehr über die Änderungen hinter diesen Releases zu erfahren, gehen Sie zu Chromium Blog-Beitrag . Weitere Informationen zum PGO-Optimierungsmechanismus erhalten Sie unter dieser MSDN-Artikel .