Le rendu de Chrome devient plus rapide: voici ce que Google ne vous dit pas

Google a annoncé hier la mise en œuvre de plusieurs améliorations dans le navigateur Web Chrome de la société, qui améliorent la manière dont le navigateur affiche le contenu.

Bien que les améliorations de la vitesse brute soient toujours bonnes, vous ne pouvez rien faire à ce sujet. C'est pourquoi Google a commencé à rechercher d'autres méthodes pour améliorer les performances de Chrome.

Une amélioration mentionnée par Google dans l'article modifie la manière dont Chrome traite les mises à jour de pages. Le navigateur identifie les zones de la page qui n'ont pas changé et celles qui ont changé. Tout ce qui n'a pas changé est copié, ce qui accélère l'opération.

Les performances peuvent prendre un coup lorsque les pages sont très dynamiques. L'optimisation de Google comporte des commandes de suivi de piste Chrome et permet au navigateur d'identifier les éléments non modifiés. Il peut ensuite copier l'intégralité du contenu du cache, ce qui, selon Google, pourrait accélérer la création d'un nouveau cadre jusqu'à 35%.

Cet article décrit une deuxième méthode d'optimisation dans laquelle Google Chrome copie les mosaïques des images précédentes, afin de ne mettre à jour que des pixels spécifiques de cette mosaïque, afin d'accélérer le temps de redessinage.

Cette nouvelle méthode réduit le temps de redessinage des carreaux jusqu'à 40% selon l'entreprise.

Cela sonne bien et bien, mais Google omet de mentionner que la deuxième méthode n'est pas prise en charge par tous les systèmes d'exploitation, même les architectures.

Si vous suivez le lien vers le blog d'Intel sur la nouvelle fonctionnalité de copie zéro, vous apprendrez que cette fonctionnalité n'est activée par défaut que sur Chrome OS. Cet article date de mars 2016, mais Google ne donne aucune indication sur la version de Chrome, ni sur les systèmes d'exploitation sur lesquels il est activé par défaut.

Mode de mise à jour zéro des copies

Pour vérifier si le nouveau mode Zéro copie est disponible sur votre appareil, procédez comme suit:

  1. Chargez chrome: // gpu dans la barre d'adresse du navigateur.
  2. Sous Graphics Feature Status, vérifiez si Native GpuMemoryBuffers est activé. Si ce n'est pas le cas, par exemple, Logiciel uniquement, vous ne pouvez pas l'utiliser pour le moment.
  3. Sous Informations sur le compositeur, vérifiez si le mode de mise à jour en mosaïque est défini sur Zéro copie.

Si seul le mode de mise à jour en mosaïque n'est pas défini correctement, la valeur par défaut est définie sur Copie unique, puis vous pouvez activer la fonctionnalité de la manière suivante:

  1. Chargez chrome: // flags / # enable-zero-copy dans la barre d'adresse de Chrome.
  2. L'indicateur de rasterisation zéro-copie active la fonctionnalité dans Chrome lorsque vous l'activez.
  3. Redémarrez Chrome après avoir effectué les modifications, puis vérifiez à nouveau la page chrome: // gpu. IT devrait montrer zéro-copie là.

Mots de clôture

Certaines choses ne sont pas claires après avoir lu le blog de Google. Tout d’abord, la société ne mentionne pas la version de Chrome ni les systèmes d’exploitation pour lesquels les nouvelles fonctionnalités sont disponibles.

Il n’ya pas non plus de précision sur le fait que la nouvelle fonctionnalité de copie zéro soit une fonctionnalité uniquement Intel, ou disponible pour les processeurs non-Intel.

Now You: Quelle est votre opinion sur l'annonce?