Wie Google Chrome auf Android zu einem Geschwindigkeitsdämon machte

Oscar

Google Chrome ist die beliebteste Suchmaschine im Internet, und das liegt nicht zuletzt an seiner Geschwindigkeit. Es ist schnell genug, um die Konkurrenz anderer Unternehmen wie Apple, Microsoft und Mozilla zu überholen. Heute stellte das Unternehmen vor, wie es Chrome auf Android-Geräten superschnell macht.

Wie Google Chrome auf Android superschnell gemacht hat

Geschwindigkeit ist etwas, das die Leute oft übersehen, wenn es um Browser geht. Normalerweise schreiben wir Geschwindigkeit unserer Verbindung zu, aber ein träger Browser kann Ihr Erlebnis ruinieren, selbst wenn Sie blitzschnelles 5G verwenden. Es ist die Aufgabe des Browsers, die Webseite anzuzeigen. Die Gesamtgeschwindigkeit hängt also davon ab, wie schnell der Browser dies tun kann.

Google hat erklärt, was es hinter den Kulissen tut, um Chrome zu einem der besten Browser für Android zu machen.

Optimierungen

Beginnend mit der Optimierung gab Google an, dass früher die gleiche Chrome-Version an alle Android-Geräte gesendet wurde, unabhängig davon, ob es sich um Flaggschiff- oder Budget-Geräte handelte. Dies bedeutet, dass einige der leistungsschwächeren Geräte Probleme haben würden, da sie die neueste und beste Version verwenden.

Mit der Chrome-Version M113 begann Google jedoch damit, einen separaten, leistungsstärkeren Build des Browsers für leistungsstärkere Geräte zu verteilen. Dieser Build zielt auf ARM64 und nicht auf ARM32 ab. Dies bedeutet, dass leistungsschwächere Smartphones möglicherweise mit einem weniger anspruchsvollen Browser-Build ausgestattet sind, was zu einer gleichmäßigeren Leistung auf allen Geräten führt.

Wenn Sie ein 200-Dollar-Telefon verwenden, hat die Leistung Ihres Telefons keinen Einfluss auf Ihr Surferlebnis. Die leistungsstärkere Version verwendet C++-Code, der eher auf Geschwindigkeit als auf Größe optimiert ist, da Flaggschiff-Geräte nicht durch Festplattengröße oder RAM beeinträchtigt werden.

Weitere Optimierungen umfassen die Optimierung von Inlining-Schwellenwerten, die Anwendung profilgesteuerter Optimierungstechniken und die Verbesserung des funktionsübergreifenden Codes. All diese Optimierungen tragen dazu bei, Chrome zu einem viel schlankeren Browser zu machen.

Chrome-Geschwindigkeitsvergleich 2 GIF

Rendering-Engines

Chrome verwendet JavaScript und Web-Rendering-Engines namens V8 und Blink. Das Unternehmen gab an, diese im Laufe der Jahre optimiert und optimiert zu haben. Jedes einzelne Update hat kleine Auswirkungen, aber Google sagt, dass sie sich summieren.

Das Unternehmen gab an, dass es jetzt einen optimierten Fast-Path-HTML-Phaser verwendet. Darüber hinaus verfügt die V8-Engine über eine neue Compilerstufe namens Sparkplug. Es kann sehr schnell nicht optimierten Code generieren. Außerdem wurde der Mid-Tier-Compiler Maglev auf den Markt gebracht.

Dies sind nur einige der vielen Updates, die Google an seinen Rendering-Engines vorgenommen hat. All dies trägt dazu bei, die Geschwindigkeit von Chrome zu steigern.

Terminplanung

Google arbeitete eng mit Partnern wie Qualcomm zusammen, um die Planungsrichtlinien von Chrome zu verbessern. Tatsächlich verzeichnete Chrome mit dem Snapdragon 8 Elite laut Speedometer 3.0 eine Geschwindigkeitssteigerung von 60 bis 80 %. Dies bedeutet, dass leistungsstärkere Geräte einen erheblichen Geschwindigkeitsschub erfahren.

Chrome-Geschwindigkeitsvergleichs-GIF

All diese Optimierungen sorgen zusammen dafür, dass Chrome einer der schnellsten Browser bleibt, die Sie heute verwenden können.