Google har introduceret en ny JIT-compiler, Maglev, som begynder at rulle ud til Chrome 114-brugere den 5. juni. JIT-kompileren sigter mod hurtigt at generere højtydende maskinkode til meget brugt JavaScript-kode. Aktivering af Maglev fremskyndede Jetstream-ydelsestesten med 7.5 % og Speedometer-testen med 5 %.
Derudover nævnes den generelle dynamik i Chrome-ydelsesvækst:
- I Speedometer-testen, som fokuserer på browserrespons, når man arbejder med websteder og måler udførelseshastigheden af populære JavaScript-biblioteker, forbedredes Chromes score fra 330 til 491 point. Udover overgangen til Maglev tog testning også højde for andre optimeringer foretaget i udgivelser i løbet af det seneste år (fra udgave 101), for eksempel optimeringer til opkaldsfunktioner i JavaScript-motoren.
- I Jetstream-testen, designet til at teste arbejde med avancerede webapplikationer ved hjælp af JavaScript og WebAssembly, gav brugen af Maglev os mulighed for at opnå en score på 330 point (en forbedring på 7.5%).
- I MotionMark-testen, som tester browserens grafikundersystems evne til at gengive information ved høje billedhastigheder, er ydeevnen tredoblet sig siden sidste år. Siden begyndelsen af året har udviklere foreslået mere end 20 optimeringer, der fremskynder arbejdet med grafik i Chrome, hvoraf halvdelen allerede er inkluderet i kodebasen for stabile udgivelser. For eksempel er ydeevnen ved at arbejde med Canvas blevet forbedret, optimeringer baseret på kodeprofilering er blevet aktiveret, planlægning af opgaver udført på GPU-siden er blevet forbedret, ydeevnen af lagudfladning (sammensætning) er blevet forbedret, en ny dynamisk anti -aliasing-algoritme MSAA (Multisample Anti-Aliasing) er blevet implementeret, og 2D-lærredsrasterisering er blevet tilvejebragt i separate processer for at parallelisere operationer.
Kilde: opennet.ru