Google travail continu pour accélérer Chrome, son nouveau compilateur juste-à-temps Maglev améliore les performances du navigateur sur divers points de référence.
Maglev est le nouveau compilateur de niveau intermédiaire de Chrome qui « peut générer rapidement un code machine performant pour toutes les fonctions pertinentes dans le premier centième de seconde ».
Il réduit le temps global du processeur pour compiler le code tout en économisant la durée de vie de la batterie. Nos mesures montrent que Maglev a fourni une amélioration de 7,5 % par rapport au Jetstream et une amélioration de 5 % par rapport au compteur de vitesse.
Grâce à Maglev et à d’autres ajustements, tels que des appels de fonctions optimisés, Chrome obtient désormais un score de 491 sur le benchmark Speedometer d’Apple. À titre de comparaison, Chrome en avait obtenu 330 il y a un an.
Les optimisations du moteur V8 liées au compteur de vitesse ont également « entraîné des améliorations significatives » pour Jetstream, une référence JavaScript et WebAssembly pour les applications Web avancées. Google déclare : « Maglev a généré les gains les plus importants dans ce benchmark » (330,939). Les deux scores ont été enregistrés sur Chrome 116.0.5803.2 fonctionnant sur un MacBook Air M2 avec Maglev activé.
La dernière amélioration aujourd’hui concerne MotionMark, qui teste « combien les systèmes graphiques de navigateur peuvent restituer à des fréquences d’images élevées ». Le score – 4821,30 fonctionnant sur Chrome 115.0.5773.4 et un MacBook Pro 13″ M2 – s’est amélioré par 3 depuis l’année dernière.
Les équipes graphiques et de rendu de Chrome ont suivi plus de 20 optimisations depuis le début de l’année, et plus de la moitié sont disponibles aujourd’hui. Ensemble, ces optimisations ont presque triplé les performances
Google a spécifiquement amélioré les performances de Canvas, l’optimisation guidée par profil, la planification des tâches GPU et la composition des couches. En plus:
Nous avons également créé un nouvel algorithme pour l’anticrénelage dynamique multi-échantillons et la rastérisation du canevas 2D hors processus pour un parallélisme amélioré.
En savoir plus sur Chrome :
FTC : Nous utilisons des liens d’affiliation automatique générateurs de revenus. Plus.