Kompania Google prezantoi kompilatorin e ri JIT Maglev, aktivizimi i të cilit do të fillojë për përdoruesit e Chrome 114 më 5 qershor. Kompilatori JIT ka si qëllim gjenerimin e shpejtë të kodit të lartë të performancës për kodin e përdorur vazhdimisht në JavaScript. Aktivizimi i Maglev lejoi rritjen e kalimit të testit të performancës Jetstream me 7.5%, dhe testit Speedometer me 5%.
Përveç kësaj, u përmend dinamika e përgjithshme e rritjes së performancës së Chrome:
- Në testin Speedometer, i fokusuar në vlerësimin e reagueshmërisë së shfletuesit gjatë punës me faqet dhe matjen e shpejtësisë së ekzekutimit të bibliotekave të njohura JavaScript, rezultatet e Chrome përmirësuan nga 330 në 491 pikë. Përveç kalimit në Maglev, testimi mori parasysh edhe optimizime të tjera të bëra në publikimet e vitit të kaluar (që nga lëshimi 101), si optimizimet për thirrjen e funksioneve në motorin JavaScript.
- Në testin Jetstream, i dizajnuar për të kontrolluar performancën me aplikacione të avancuara web në JavaScript dhe WebAssembly, përdorimi i Maglev arriti në 330 pikë (përmirësim prej 7.5%).
- Në testin MotionMark, që verifikon aftësinë e sistemit grafik të shfletuesit për të renderuar informacionin me një frekuencë të lartë kadrosh, rezultatet e vitit të kaluar u përmirësuan tri herë. Që në fillim të vitit, zhvilluesit kanë propozuar më shumë se 20 optimizime që rrisin punën me grafikë në Chrome, gjysma e të cilave janë përfshirë tashmë në bazën e kodit të publikimeve stabile. Për shembull, është përmirësuar performanca e punës me Canvas, janë përfshirë optimizime të bazuara në profilin e kodit, është përmirësuar planifikimi i detyrave që kryhen në anën e GPU, është rritur performanca e përmbledhjes së shtresave (kompozitimit), është realizuar një algoritëm i ri i thelluar i MSAA (Multisample Anti-Aliasing) dhe është realizuar lëvizja e rasterizimit të 2D canvas në procese të ndara për paralelizimin e operacioneve.
Burimi: opennet.ru
