Google affirme que Chrome 89 mettra moins de pression sur votre système
Google a affirmé que Chrome 89, qui a commencé à être déployé le 2 mars, est plus économe en ressources que ses prédécesseurs. Les améliorations de performances devraient être visibles sur toutes les plates-formes, même si Google n'a pas explicitement mentionné iOS dans son article sur le blog Chromium .
Quelles sont exactement ces améliorations de performances?
Selon Google, les utilisateurs de Windows peuvent s'attendre à une amélioration de «jusqu'à 22% dans le processus du navigateur, 8% dans le moteur de rendu et 3% dans le GPU». Sûr à dire, ces chiffres sont assez impressionnants pour un navigateur réputé pour sa mémoire. Ces chiffres se traduiront directement par «une réactivité améliorée du navigateur jusqu'à 9%».
Une utilisation plus intelligente de la mémoire permet à Chrome 89 de supprimer la mémoire qui n'est pas utilisée. Google déclare que cela permet à Chrome de récupérer «jusqu'à 100 Mio par onglet». Chrome parvient à le faire en libérant de la mémoire qui n'est pas activement utilisée par l'onglet de premier plan. Cela est possible grâce à l'utilisation de PartitionAlloc par Chrome, qui était également utilisé dans les variantes antérieures de Chrome pour corriger ses pires caractéristiques dans Windows 10 .
Les utilisateurs de MacOS peuvent également s'attendre à une volée d'améliorations des performances. Cela est principalement dû à la réduction de «l'empreinte mémoire dans les onglets d'arrière-plan sous macOS» et aux améliorations apportées à la «limitation des onglets». Quelque chose qui existe depuis Chrome M87. Ces améliorations se traduisent par des économies de mémoire allant jusqu'à 8% pour les utilisateurs de Mac.
En outre, une amélioration de 65% du score d'impact énergétique d'Apple garantira que les systèmes Mac fonctionneront de manière plus froide et plus silencieuse.
Les utilisateurs d'Android n'ont pas non plus été laissés pour compte, car Chrome 89 démarrera 13% plus rapidement sur les appareils Android. Ceci a été réalisé par quelque chose que Google a surnommé «onglets lyophilisés».
Cela signifie que chaque fois que vous fermez Chrome, il enregistre une version allégée de vos onglets ouverts. La prochaine fois que vous lancerez Chrome, il chargera instantanément les versions enregistrées de ces onglets, "tandis que l'onglet réel se chargera en arrière-plan". Les onglets lyophilisés «prennent en charge le défilement, le zoom et le tapotement sur les liens».
Google a également publié une vidéo dans laquelle vous pouvez voir la différence que font les onglets lyophilisés.
Parmi les autres changements de performances sur Android, citons «une amélioration de 5% de l'utilisation de la mémoire, des temps de démarrage 7,5% plus rapides et des chargements de page jusqu'à 2% plus rapides».
Google a également «reconstruit Chrome en tant que binaire 64 bits» pour les utilisateurs d'appareils Android haut de gamme (Android 10 ou plus récent avec plus de 8 Go de RAM). Cette version promet de charger les pages 8,5% plus rapidement et d'être 28% plus fluide en termes de «défilement et de latence d'entrée».
Comme indiqué précédemment, aucune amélioration des performances exactes n'est répertoriée pour les appareils iOS. Mais il est prudent de supposer que compte tenu des sauts et des limites réalisés sur d'autres plates-formes, les utilisateurs d'iOS peuvent également s'attendre à une expérience Chrome beaucoup plus fluide.
Pourquoi Chrome utilise-t-il autant de mémoire?
Pour le dire simplement, car cela améliore l'expérience de navigation de l'utilisateur.
Chrome exécute chaque onglet comme un processus distinct. C'est l'une des meilleures fonctionnalités de sécurité de Chrome, car elle empêche un onglet d'interférer avec l'autre. Chaque onglet séparé a son propre bac à sable. Le compromis, comme on pourrait le deviner, est une utilisation plus élevée des ressources.
Chrome conserve également une version entièrement rendue de tous les onglets ouverts. Une fonctionnalité qui permet aux utilisateurs de basculer entre les onglets de manière transparente, sans avoir à les charger à nouveau. Toutes ces informations sont stockées dans la mémoire de votre ordinateur.
Ces fonctionnalités agissent comme une épée à double tranchant car elles rendent Chrome encore plus lent sur les systèmes bas de gamme, tandis que leur absence donnerait à Chrome l'impression d'être un navigateur archaïque sur les systèmes moyens à haut de gamme.
Est-ce la meilleure version de Chrome à ce jour?
En regardant les chiffres revendiqués par Google, il semble que Chrome 89 soit un énorme pas en avant. Mais de telles affirmations ont également été faites pour les versions précédentes de Chrome.
Néanmoins, les améliorations de performances sont toujours les bienvenues et il sera passionnant de voir comment ces chiffres améliorent l'utilisation réelle.