chrome: Erklärt: Wie Google behauptet, Chrome schneller als Safari auf dem Mac gemacht zu haben

Soul Hackers 2 Erscheinungsdatum Ankuendigungstrailer enthuellt

Seit Jahren Google Chrome ist der weltweit beliebteste Browser – sowohl auf dem Handy als auch auf dem Desktop. Für diejenigen, die verwenden Apfel Geräte, Safari bietet Funktionen, mit denen sie von Chrome wechseln können. Einer der Hauptgründe war, dass Safari schneller war als Chrom auf einem MacBook oder sogar einem iPhone. Aber, Google behauptet nun, dass Chrome an Mac ist schneller als Safari. Wie hat Google das geschafft? In einem Blogbeitrag hat Google erklärt, wie es dazu kam, und wir schlüsseln es hier auf.
Ist Chrome wirklich schneller als Safari auf dem Mac?
Sagt zumindest Google. In einem Blog-Beitrag sagte Max Christoff, Senior Director, Chrome Engineering, dass Chrome auf dem Mac die bisher höchste Punktzahl aller Browser – 300 – in Apples Speedometer-Benchmark für die Browser-Reaktionsfähigkeit erreicht hat.


Wie hat Google es geschafft, Safari auf dem Mac zu „schlagen“?

Christoff erklärt, dass Google im letzten Jahr viele Leistungsänderungen in Chrome vorgenommen hat. Beispielsweise hat Google ThinLTO in Chrome aktiviert, eine Build-Optimierungstechnik, die geschwindigkeitskritische Teile der Codebasis integriert, selbst wenn sie mehrere Dateien oder Bibliotheken umfassen. Google sagt, dass es einen zusätzlichen allgemeinen Geschwindigkeitsschub gegeben hat, der Chrome 7 % schneller macht als aktuelle Versionen von Safari.
Google sagt, dass die Leistung auch in Bezug auf die Grafik besser ist. In Kombination mit den jüngsten Grafikoptimierungen (nämlich Pass-Through-Decoder und Out-of-Process-Rasterung) ist die Grafikleistung von Chrome 15 % schneller als Safari. Google hat Ende 2020 mehrere Änderungen an Chrome auf Apples M1-basierten Macs vorgenommen. Chrome ist laut Google jetzt 43 % schneller als noch vor 17 Monaten.


Verwendung des V8-Sparkplug-Compilers und kurzer integrierter Aufrufe

Nicht nur, dass Google sagt, dass die beiden anderen Beiträge zur Verbesserung der Geschwindigkeit von Google der V8-Sparkplug-Compiler und kurze eingebaute Aufrufe waren. „Sparkplug ist ein neuer Mid-Tier-JavaScript-Compiler für V8, der effizienten Code mit geringem Kompilierungsaufwand generiert. Kurze eingebaute Aufrufe werden von der V8-JavaScript-Engine verwendet, um die Platzierung des generierten Codes im Speicher des Geräts zu optimieren“, erklärte Google. Diese Technik steigert die Leistung, indem indirekte Sprünge beim Aufrufen von Funktionen vermieden werden, und macht einen wesentlichen Unterschied auf Apple M1-basierten Macs.

Sind Benchmark-Tests das „echte“ Geschäft?

Nicht wirklich, aber wie Google sagt, sind Benchmarks nur eine von vielen Möglichkeiten, die Geschwindigkeit eines Browsers zu messen. Benchmark-Ergebnisse können variieren und sind nicht das A und O an sich, geben aber einen guten Hinweis auf die Leistung. Google behauptet, dass Chrome im täglichen Gebrauch tatsächlich schneller und effizienter ist.

toi-tech