Mae Casglwr JIT Newydd Maglev yn Hybu Perfformiad Chrome

Mae Google wedi cyflwyno casglwr JIT newydd, Maglev, a fydd yn dechrau ei gyflwyno i ddefnyddwyr Chrome 114 ar Fehefin 5ed. Nod y casglwr JIT yw cynhyrchu cod peiriant perfformiad uchel yn gyflym ar gyfer cod JavaScript a ddefnyddir yn helaeth. Roedd galluogi Maglev wedi cyflymu prawf perfformiad Jetstream 7.5% a phrawf Speedometer 5%.

Yn ogystal, sonnir am ddeinameg cyffredinol twf perfformiad Chrome:

  • Yn y prawf Speedometer, sy'n canolbwyntio ar ymatebolrwydd porwr wrth weithio gyda gwefannau a mesur cyflymder gweithredu llyfrgelloedd JavaScript poblogaidd, gwellodd sgorau Chrome o 330 i 491 pwynt. Yn ogystal Γ’'r newid i Maglev, roedd profion hefyd yn ystyried optimeiddiadau eraill a wnaed mewn datganiadau dros y flwyddyn ddiwethaf (o rifyn 101), er enghraifft, optimeiddio ar gyfer swyddogaethau galw yn yr injan JavaScript.
  • Yn y prawf Jetstream, a gynlluniwyd i brofi gwaith gyda chymwysiadau gwe uwch gan ddefnyddio JavaScript a WebAssembly, roedd y defnydd o Maglev yn ein galluogi i gyflawni sgΓ΄r o 330 pwynt (gwelliant o 7.5%).
  • Yn y prawf MotionMark, sy'n profi gallu is-system graffeg y porwr i roi gwybodaeth ar gyfraddau ffrΓ’m uchel, mae perfformiad wedi gwella deirgwaith ers y llynedd. Ers dechrau'r flwyddyn, mae datblygwyr wedi cynnig mwy nag optimeiddiadau 20 sy'n cyflymu gwaith gyda graffeg yn Chrome, y mae hanner ohonynt eisoes wedi'u cynnwys yn y sylfaen cod o ddatganiadau sefydlog. Er enghraifft, mae perfformiad gweithio gyda Canvas wedi'i wella, mae optimeiddiadau yn seiliedig ar broffilio cod wedi'u galluogi, mae amserlennu tasgau a gyflawnir ar ochr GPU wedi'i wella, mae perfformiad gwastadu haenau (cyfansoddi) wedi'i wella, mae gwrth ddeinamig newydd. -algorithm aliasing Mae MSAA (Multisample Anti-Aliasing) wedi'i weithredu, ac mae rasterization cynfas 2D wedi'i ddarparu i brosesau ar wahΓ’n i gyfochri gweithrediadau.

Ffynhonnell: opennet.ru

Ychwanegu sylw