La nouvelle version Mac de Chrome détruit Safari en performances

Lorsque Google a lancé Chrome pour la première fois en 2008, il a été salué pour sa rapidité et sa simplicité. Malheureusement, une partie de cet éclat s'est estompé et Chrome est surtout connu pour la quantité de RAM qu'il occupe . Google cherche à changer cela avec la nouvelle mise à jour M99 pour Mac qui rend Chrome plus rapide que le propre navigateur Safari d'Apple.

Google affirme que le navigateur Chrome sur Mac a obtenu le score le plus élevé du benchmark Speedometer d'Apple. Ce benchmark Javascript est spécialement conçu pour tester la réactivité du Web en simulant les actions des utilisateurs. La mise à jour M99 sur Chrome a pu atteindre un score de 300, le plus élevé de tous les navigateurs à ce jour.

Google a détaillé les changements mis à jour dans son blog Fast and the Curious sur la façon dont il a pu augmenter la vitesse sur toutes les principales plates-formes. Plus précisément, la société a activé quelque chose appelé ThinLTO , qui est une technique qui optimise la façon dont le code est compilé au moment de l'exécution. Cette page Github fait un excellent travail pour expliquer en détail l'optimisation du temps de liaison (LTO). L'implémentation de Google simplifie essentiellement le nombre de lignes dans le code lui-même.

Google affirme qu'après le lancement de la version optimisée M1 de Chrome en 2020, la vitesse du navigateur a augmenté de près de 43 %. La mise en œuvre de ThinLTO combinée à des optimisations graphiques se traduit par une amélioration des performances de 15 % par rapport à Safari. Ceci est important car cela montre que même l'intégration verticale d'Apple entre son propre silicium et son système d'exploitation peut être déjouée par des tiers sur sa propre plate-forme.

La version Mac de Chrome n'était pas la seule plate-forme à bénéficier d'un gain de vitesse. Chrome pour Android devient également plus rapide. Google indique que le chargement des pages est jusqu'à 15 % plus rapide grâce aux optimisations liées à la "priorisation des moments de navigation critiques sur le fil de l'interface utilisateur du navigateur". La société a également souligné des améliorations dans l'utilisation de la mémoire grâce à «  splits isolés », qui précharge la plupart du code de processus du navigateur sur un fil d'arrière-plan au démarrage de Chrome.

Dans l'ensemble, cela devrait être une excellente nouvelle pour les utilisateurs de Chrome, en particulier sur un Mac M1. Chrome est toujours de loin le navigateur le plus populaire (malgré sa retraite pour être un porc de mémoire) et cela empêchera probablement ces mêmes utilisateurs de sauter vers Safari. Cela dit, le navigateur Edge de Microsoft est toujours un concurrent maintenant qu'il fonctionne sur le même moteur que Chrome.