Google Chrome sur Windows a été critiqué à plusieurs reprises pour son énorme utilisation de la RAM et se bloque lorsque de nombreux onglets étaient ouverts. De plus, Google n'a jamais admis le problème et a continué à améliorer d'autres aspects du navigateur en ne tenant pas compte des performances, et en ne faisant que de petits changements et optimisations qui ne suffisaient pas. Cependant, avec les récentes versions de Chrome 53 pour les systèmes Windows 64 bits et de Chrome 54 pour Windows 32 bits, Google affirme avoir finalement amélioré ses performances de manière significative.
Cela a été rendu possible grâce à l'implémentation du mécanisme PGO (Profile Guided Optimization) disponible dans le compilateur C ++ utilisé sous Windows. Le secret derrière tout cela est que le navigateur avec PGO activé suivra quelles fonctionnalités et fonctions API sont les plus utilisées et après avoir analysé ces données, la version compilée optimisera le code derrière les fonctionnalités les plus utilisées, le rendant plus rapide.
Selon Google, l'utilisation du GPO de Microsoft a amélioré le temps de démarrage de 16,8% tandis que la vitesse de chargement globale des pages s'est améliorée de 14,8%. Le nouvel onglet se charge également 5,9% plus rapidement dans les nouvelles versions.
Pour en savoir plus sur les changements derrière ces versions, rendez-vous sur le Message du blog Chromium . Pour obtenir plus d'informations sur le mécanisme d'optimisation PGO, vous devez visiter cet article MSDN .