Les développeurs de Chrome explorent la résolution des problèmes de performances en développant le cache du navigateur

Icône de temps de lecture 2 minute. lis


Les lecteurs aident à prendre en charge MSpoweruser. Nous pouvons recevoir une commission si vous achetez via nos liens. Icône d'info-bulle

Lisez notre page de divulgation pour savoir comment vous pouvez aider MSPoweruser à soutenir l'équipe éditoriale En savoir plus

google chrome

Les développeurs Chrome de Google ont récemment résolu un problème de sécurité en partitionnant le cache de votre navigateur par site Web, plutôt que par un seul tas unifié.

Les ingénieurs de Google Chrome, Josh Karlin et Shivani Sharma, ont expliqué le problème avec un cache unifié :

« Cela ouvre le navigateur à une attaque par canal latéral où un site peut détecter si un autre site a chargé une ressource en vérifiant si elle se trouve dans le cache. Cela semble anodin, mais cela peut être utilisé pour de nombreuses actions néfastes telles que découvrir ce qu'il y a dans votre boîte de réception, vos contacts, etc.

Depuis Chrome 85, le navigateur crée des caches spécifiques au site avec lesquels les autres sites ne peuvent pas interagir. Malheureusement, cela vient avec un coup de performance.

«Les premiers résultats (canari / dev) utilisant le site top-frame montrent que l'impact n'est pas aussi grave qu'on le craignait. Le taux de succès du cache diminue d'environ 4%, mais les modifications apportées à la première peinture de contenu ne sont pas statistiquement significatives et la fraction globale d'octets chargés à partir du cache ne chute que de 39.1% à 37.8%. Cela peut changer à mesure que nous progressons vers la version bêta et stable, mais cela semble être un début encourageant », ont déclaré les ingénieurs de Google.

Google cherche à atténuer cela en augmentant la taille des caches spécifiques au site.

"Maintenant que le cache sera partitionné, il est logique de voir si l'augmentation de la taille du cache aide à compenser un certain impact sur les performances en réduisant le taux d'éviction", a déclaré Sharma dans un article sur Chrome Gerrit.

Google prévoit de faire des expériences avec les utilisateurs de versions Canary, Beta et Dev, augmentant ainsi les chances de navigation spécifiques au site entre 2 et 3 fois la taille habituelle. Cela devrait augmenter le taux de réussite du cache et améliorer les temps de chargement.

Le test n'a pas encore été approuvé, mais devrait bientôt être déployé auprès des bêta-testeurs.

via BleepingComputer.

En savoir plus sur les sujets : navigateur, chrome, google

Soyez sympa! Laissez un commentaire

Votre adresse email n'apparaitra pas. Les champs obligatoires sont marqués *