Maglev's JIT Compiler Ọhụrụ na-akwalite arụmọrụ Chrome

Google ewebatala ihe nchịkọta JIT ọhụrụ, Maglev, nke ga-amalite ibugharị na ndị ọrụ Chrome 114 na June 5th. Ngwakọta JIT na-achọ iwepụta koodu igwe na-arụ ọrụ dị elu maka koodu Javascript ejirila nke ukwuu. Ịkwado Maglev mee ka ule arụmọrụ Jetstream mee ngwa ngwa site na 7.5% yana ule Speedometer site na 5%.

Tụkwasị na nke ahụ, a kpọtụrụ mpụta izugbe nke uto arụmọrụ Chrome:

  • N'ime ule Speedometer, nke na-elekwasị anya na nzaghachi ihe nchọgharị mgbe ị na-arụ ọrụ na webụsaịtị ma na-atụ ọsọ igbu nke ọba akwụkwọ Javascript ewu ewu, akara Chrome nwetara site na 330 ruo 491 isi. Na mgbakwunye na ntughari na Maglev, ule na-eburu n'uche njikarịcha ndị ọzọ emere na mwepụta n'ime afọ gara aga (site na mbipụta 101), dịka ọmụmaatụ, njikarịcha maka ọrụ ịkpọ na JavaScript.
  • Na ule Jetstream, nke e mere iji nwalee ọrụ na ngwa weebụ dị elu site na iji Javascript na WebAssembly, iji Maglev mee ka anyị nweta akara nke 330 isi (mmezi nke 7.5%).
  • N'ime ule MotionMark, nke na-anwale ikike subsystem nke eserese ihe nchọgharị iji nye ozi n'ogo dị elu, arụmọrụ abawanyela okpukpu atọ kemgbe afọ gara aga. Kemgbe mmalite nke afọ, ndị mmepe atụpụtala ihe karịrị 20 njikarịcha nke na-eme ka ọrụ eserese na Chrome dị ngwa, ọkara nke etinyerelarị na ntọala koodu nke ntọhapụ kwụsiri ike. Dịka ọmụmaatụ, arụ ọrụ nke na-arụ ọrụ na Canvas emeela ka ọ dịkwuo mma, a na-eme ka njikarịcha dabere na profaịlụ koodu, nhazi oge nke ọrụ ndị a na-eme n'akụkụ GPU dị mma, arụ ọrụ nke Layer flattening (compositing) na-emeziwanye, ihe mgbochi ọhụrụ na-agbanwe agbanwe. -aliasing algọridim MSAA (Multisample Anti-Aliasing) emejuputala ya, na 2D kwaaji rasterization ewepụtala.

isi: opennet.ru

Tinye a comment