Près d'un an après une refonte majeure, Google continue de partager de nouvelles avancées en matière de performances du navigateur Chrome. Il est important de noter que non seulement Google, mais aussi Microsoft s'efforce d'optimiser le navigateur Edge afin d'améliorer la vitesse et l'expérience utilisateur. Les deux géants utilisent la norme Speedometer 3.0 pour évaluer objectivement les performances de navigation web.
Selon Google, l'équipe Chrome s'est concentrée sur l'amélioration de la gestion de la mémoire et de la mise en cache. Elle a repensé la structure de la mémoire pour de nombreux composants clés tels que DOM, CSS et les processus de dessin, augmentant ainsi l'efficacité de l'utilisation des ressources système et réduisant la latence lors de la navigation sur le web.
Un changement important concerne le moteur de rendu Blink. Google indique que Blink a été optimisé pour supprimer les surcharges inutiles et optimiser l'utilisation du cache CPU. Cette avancée devrait améliorer les performances globales sans affecter la stabilité ni la compatibilité du navigateur.
En particulier, dans les domaines qui s'appuyaient auparavant sur le mécanisme de ramasse-miettes du système Oilpan, l'équipe de développement a entièrement remplacé malloc par Oilpan pour l'allocation de mémoire. Cela permet d'améliorer la gestion automatique de la mémoire, de réduire les fuites mémoire et d'accélérer le traitement des pages web complexes.
Pourquoi Google Chrome devient-il de plus en plus rapide ? |
Grâce au puissant système de collecte des déchets Oilpan intégré au moteur de rendu Blink, les améliorations apportées par Google à la gestion de la mémoire et à la mise en cache ont posé des bases solides pour les optimisations de code qui non seulement rendent Chrome plus efficace, mais font également écho aux observations d'un ingénieur senior de Microsoft qui a souligné que les applications inefficaces en mémoire peuvent ralentir Windows.
Outre la mémoire, Google s'est également attaché à améliorer le traitement des chaînes dans le moteur de rendu. Une nouvelle méthode de hachage, appelée rapidhash , a été mise en œuvre, améliorant la vitesse de traitement et optimisant les performances lors de l'utilisation de chaînes de données volumineuses. L'implémentation de cette technologie constitue une avancée majeure dans la réduction de la latence lors du chargement et de l'affichage de contenu web.
Notamment, pour les tâches lourdes comme le calcul des styles CSS pour divers éléments, qui consomment des ressources système, Google a ajouté des techniques de mise en cache plus avancées. Ainsi, la fréquence des accès au cache est considérablement augmentée, tandis que le nombre d'échecs est réduit, offrant à Chrome des performances supérieures lors de navigations web complexes.
Source : https://baoquocte.vn/vi-sao-google-chrome-lai-ngay-cang-duyet-web-nhanh-hon-316953.html
Comment (0)