Google Chrome ist jetzt schneller, dank besserer Cookie-Verarbeitung

Google arbeitet ständig an Möglichkeiten, seinen Chrome-Browser zu beschleunigen, und die meisten dieser Verbesserungen werden auch auf andere Chromium-Browser wie Vidaldi und Microsoft Edge übertragen. Der neueste Leistungsschub kommt von unerwarteter Seite: dem Laden von Browser-Cookies.

Google erklärte in einem neuen Blogbeitrag, dass es „Share Memory Versioning“ in Chromium (dem Open-Source-Kern für Chrome, Edge und andere Webbrowser) eingeführt hat, das Leistungsprobleme mit Seiten beheben soll, die Browser-Cookies verwenden. Die Tests des Unternehmens ergaben, dass einige Websites ineffizienten Code verwenden, der immer wieder dieselben Cookies und andere Ressourcen anfordert, und da jede dieser Prüfungen auf eine Antwort aus dem Speicher des Browsers warten muss, waren einige Seiten langsamer als sie hätten sein sollen.

&#x2715 Anzeigen entfernen

Google gab in seinen Testergebnissen an, dass 87 % der Cookie-Zugriffe redundant waren, und das Unternehmen fand sogar Beispiele dafür, dass Cookies hunderte Male pro Sekunde angefordert wurden. Es gab jedoch keine einfache Möglichkeit, das Problem zu lösen, ohne bestehende Webseiten zu beschädigen. Googles Lösung bestand darin, eine neue Architektur zum Lesen und Schreiben von Cookies zu entwickeln, die Shared Memory Versioning genannt wird und die Cookie-Datenanforderungen zwischen verschiedenen Komponenten des Browsers reduziert.

Google

Das Ergebnis ist, dass die langsamsten Webseiten, insbesondere Seiten mit Formularen und anderen Elementen, die Cookies zur Speicherung verwenden, nun auf allen Plattformen bis zu 5 % schneller sind. Das ist keine drastische Änderung, aber zusammen mit allen anderen Leistungsverbesserungen, die im Chromium-Projekt eingeführt wurden, hilft es Chrome und anderen Browsern, reaktionsschneller zu werden.

&#x2715 Werbung entfernen

Google sagte in einem Blog-Beitrag: „Da Milliarden von Menschen täglich das Internet nutzen, um Dinge zu erledigen, wird der Browser zunehmend dafür verantwortlich, eine Vielzahl von Apps gleichzeitig zu hosten. Ressourcenkonflikte werden zu einer Herausforderung. Der Multiprozess-Browser Chrome konkurriert um mehrere Ressourcen: natürlich CPU und Speicher, aber auch seine eigenen Arbeitswarteschlangen zwischen seinen internen Diensten (in diesem Artikel der Netzwerkdienst). Aus diesem Grund haben wir uns darauf konzentriert, langsame Interaktionen anhand der Felddaten von Chrome-Benutzern zu identifizieren und zu beheben. Diese Daten sind die maßgebliche Quelle, wenn es um echte Benutzererfahrungen geht.“

Quelle: Chromium-Blog


Posted

in

by

Tags:

Comments

Leave a Reply