Skrevet af Liam Tung, bidragyder
Liam Tung Contributor
Liam Tung er en fuldtids freelance teknologijournalist, der skriver for adskillige australske publikationer.
Fuld bio den 8. marts 2022 | Emne: Produktivitet Han ville have den bedste MacBook Pro, men Apple fortalte ham, at han ikke ville. Det gik ikke godt. Se nu
Google Chrome har i et stykke tid været den hurtigste webbrowser på Windows, men nu siger Google, at Chrome version 99 er endnu hurtigere end Apple Safari på Mac, med store hastighedsstigninger siden Apple udgav sin første ikke-Intel M1-baserede Macs i 2020.
Til at teste Chrome brugte Google Speedometer 2.0, et benchmark fra Apples eget WebKit-team, som måler responsiviteten af JavaScript-baserede webapplikationer. Jo højere score, jo bedre ydeevne har browseren til at håndtere JavaScript.
Google fandt, at Chrome 99 på Mac opnåede en score på 300 i Speedometer, hvilket gør den til den højeste score af enhver browser på macOS, inklusive WebKit-baseret Safari og også andre Chromium-baserede browsere, fra Brave til Microsoft Edge og til Vivaldi.
SE: Bedste Windows-laptop 2022: Top notebooks sammenlignet
strong>
Chrome 99 blev frigivet i denne uge forud for den store Chrome 100 stabile udgivelse, der kommer i slutningen af marts.
De forbedringer, Google fremhæver, er særligt vigtige for Chromes ydeevne på Apples M1 Macs. Den sammenlignede Chrome 99 med Safari 15.2 17612.3.6.1.6 på en 14-tommer 2021-model MacBook Pro med Apple M1 Max-chippen med 10 kerner, 32 GPU-kerner og 64 GB RAM, der var tilsluttet strøm.
< p>Google krediterer Chromes hurtigere hastigheder til sin ThinLTO build optimeringsteknik i Chrome 99 for at gøre den nu 7 % hurtigere end de nuværende builds af Safari. Chromes grafikydeevne var også 15 % hurtigere end Safari på grund af de seneste grafikoptimeringer.
“Samlet set, siden Chrome blev lanceret på M1-baserede Macs i slutningen af 2020, er Chrome nu 43 % hurtigere, end det var for bare 17 måneder siden,” bemærker Google i et blogindlæg.
Andre store bidragydere til Chromes seneste hastigheder er V8 Sparkplug-kompileren og “korte indbyggede opkald”. Sparkplug er den nye mid-tier JavaScript-compiler til Chromes V8 JavaScript-motor og sidder mellem Ignition byte-kodefortolkeren og Turbofan-optimeringskompileren i Chrome.
Google annoncerede sidste år, at Chrome version 91 var 23 % hurtigere takket være Sparkplug og korte indbyggede opkald. Sidstnævnte funktion var meget vigtig for Chromes ydeevne på M1 Macs.
Korte indbyggede opkald optimerer placeringen af genereret kode i enhedens hukommelse, forklarer Google. Dette har gjort en “væsentlig forskel” på Apples Arm-baserede M1 Macs, siger Google.
Googles V8-team forklarede på det tidspunkt, at korte indbyggede opkald ville gøre en stor forskel på M1-chips som svar på designændringer, som Apple lavede som en del af de branchedækkende afbødninger mod Spectre-angreb.
“Mens på ARM64 arkitektonisk opkaldsrækkevidde for direkte opkald er begrænset til 128 MiB, viser det sig, at Apples M1-chip har den samme mikroarkitektoniske 4 GiB rækkeviddebegrænsning for indirekte opkaldsforudsigelse [som Intel anbefalede],” forklarede en V8-udvikler.
“Indirekte opkald til et opkaldsmål længere væk end 4 GiB ser altid ud til at være forkert forudsagt. På grund af den særligt store genbestillingsbuffer i M1, er den komponent i CPU'en, der gør det muligt at blive forudsagt i fremtiden. udføres spekulativt ude af drift, resulterer hyppige fejlforudsigelser i en usædvanlig stor præstationsstraf.”
Apple-begivenhed
iPhone SE 5G: Her er alt, hvad vi ved, hvad vi kan forvente ved Apples 'Peek Performance'-begivenhed den 8. marts. De bedste iPhone-tilbud tilgængelige lige nu: marts 2022 om 15 sekunder skabte Apple en hel verden af intriger Smart Office | CXO | SMB'er | Teknisk industri | Enterprise Software