I-Maglev's New JIT Compiler Ithuthukisa Ukusebenza kwe-Chrome

I-Google yethule inhlanganisela entsha ye-Maglev JIT, ezokwethulwa kubasebenzisi be-Chrome 114 ngoJuni 5. I-JIT compiler ihlose ukukhiqiza ngokushesha ikhodi yomdabu esebenza kahle kakhulu yekhodi ye-JavaScript esetshenziswa ngokuqhubekayo. Ukufakwa kwe-Maglev kusivumele ukuba sisheshise ukuhlolwa kokusebenza kwe-Jetstream ngo-7.5%, nokuhlolwa kwe-Speedometer ngo-5%.

Ngaphezu kwalokho, okujwayelekile kokusebenza kwe-Chrome kuyashiwo:

  • Ekuhlolweni kwe-Speedometer, okugxile ekuhloleni ukusabela kwesiphequluli kumawebhusayithi kanye nokulinganisa isivinini sokwenza semitapo yolwazi edumile ye-JavaScript, amaphuzu e-Chrome athuthuke ukusuka ku-330 kuya ku-491. Ngaphezu kokushintshela ku-Maglev, ukuhlola kucabangele okunye ukulungiselelwa okwenziwe ekukhishweni onyakeni odlule (kusukela ekukhululweni okungu-101), isibonelo, ukulungiselelwa kwekholi yokusebenza enjini ye-JavaScript.
  • Esivivinyweni se-Jetstream, esiklanyelwe ukuhlola umsebenzi ngezinhlelo zokusebenza zewebhu ezithuthukisiwe ze-JavaScript ne-WebAssembly, ukusetshenziswa kwe-Maglev kuzuze amaphuzu angu-330 (ukuthuthukiswa kwe-7.5%).
  • Kuhlolo lwe-MotionMark, oluhlola ikhono lesistimu engaphansi yezithombe zesiphequluli ukuze inikeze ulwazi ngezinga eliphezulu lozimele, ukusebenza kuye kwaba ngcono izikhathi ezintathu kusukela ngonyaka odlule. Kusukela ekuqaleni konyaka, abathuthukisi bahlongoze ukulungiselelwa okungaphezulu kwe-20 okusheshisa umsebenzi ngezithombe ku-Chrome, ingxenye yazo isivele ifakiwe ku-codebase yokukhishwa okuzinzile. Isibonelo, ukusebenza kokusebenza neCanvas kuthuthukisiwe, ukulungiselelwa okusekelwe ekubhalweni kwekhodi kuye kwanikwa amandla, ukuhlela imisebenzi eyenziwa ohlangothini lwe-GPU kuthuthukisiwe, ukusebenza kwe-layer convergence (ukuhlanganisa) kuthuthukisiwe, i-MSAA entsha (i-Multisample Anti-Aliasing) i-algorithm eguquguqukayo yokulwa nokuhlukanisa iye yahanjiswa, ukuze kuhlukaniswe izinqubo zokuhlukanisa i-rasterD isetshenzisiwe.

Source: opennet.ru

Engeza amazwana