Nouvo JIT Compiler Maglev ogmante pèfòmans Chrome

Google te entwodwi yon nouvo du JIT, Maglev, ki pral kòmanse pou itilizatè Chrome 114 5 jen. Konpilateur JIT la gen pou objaktif pou jenere kòd machin ki wo-pèfòmans byen vit pou kòd JavaScript ki itilize anpil. Pèmèt Maglev akselere tès pèfòmans Jetstream la pa 7.5% ak tès Speedometer la pa 5%.

Anplis de sa, yo mansyone dinamik jeneral kwasans pèfòmans Chrome yo:

  • Nan tès Speedometer la, ki konsantre sou repons navigatè a lè w ap travay ak sit entènèt ak mezire vitès ekzekisyon bibliyotèk JavaScript popilè yo, nòt Chrome yo te amelyore soti nan 330 a 491 pwen. Anplis de tranzisyon an nan Maglev, tès yo te pran an kont tou lòt optimize ki te fèt nan degaje yo pandan ane ki sot pase a (ki soti nan nimewo 101), pou egzanp, optimize pou apèl fonksyon nan motè JavaScript la.
  • Nan tès Jetstream, ki fèt pou teste travay ak aplikasyon entènèt avanse lè l sèvi avèk JavaScript ak WebAssembly, itilizasyon Maglev te pèmèt nou reyalize yon nòt 330 pwen (yon amelyorasyon 7.5%).
  • Nan tès MotionMark la, ki teste kapasite sous-sistèm grafik navigatè a pou rann enfòmasyon nan gwo pousantaj ankadreman, pèfòmans yo te amelyore twa fwa depi ane pase. Depi nan konmansman an nan ane a, devlopè yo te pwopoze plis pase 20 optimize ki pi vit travay ak grafik nan Chrome, mwatye nan yo ki deja enkli nan baz kòd la nan degaje ki estab. Pou egzanp, yo te ogmante pèfòmans nan travay ak Canvas, optimize ki baze sou Des kòd yo te pèmèt, orè nan travay ki fèt sou bò GPU yo te amelyore, pèfòmans nan kouch plati (konpozisyon) te amelyore, yon nouvo anti dinamik. -Algorithm MSAA (Multisample Anti-Aliasing) te aplike, epi yo te bay rasterizasyon twal 2D nan pwosesis separe pou paralelize operasyon yo.

Sous: opennet.ru

Add nouvo kòmantè