Maglevning yangi JIT kompilyatori Chrome unumdorligini oshiradi

Google yangi Maglev JIT kompilyatorini taqdim etdi, u 114-iyun kuni Chrome 5 foydalanuvchilariga chiqarila boshlaydi. JIT kompilyatori ko'p ishlatiladigan JavaScript kodi uchun yuqori samarali mashina kodini tezda yaratishga qaratilgan. Maglevni yoqish Jetstream unumdorligi testini 7.5% ga va Speedometer testini 5% ga tezlashtirdi.

Bundan tashqari, Chrome ishlashining umumiy dinamikasi qayd etilgan:

  • Veb-saytlar bilan ishlashda brauzerning sezgirligiga va mashhur JavaScript kutubxonalarining ishlash tezligini o'lchashga qaratilgan Speedometer testida Chrome ballari 330 balldan 491 ballgacha yaxshilandi. Maglevga o'tishdan tashqari, test o'tgan yil davomida (101-sondan boshlab) nashrlarda qilingan boshqa optimallashtirishlarni ham hisobga oldi, masalan, JavaScript dvigatelidagi chaqiruv funktsiyalarini optimallashtirish.
  • JavaScript va WebAssembly-dan foydalangan holda ilg'or veb-ilovalar bilan ishlashni sinab ko'rish uchun mo'ljallangan Jetstream testida Maglev-dan foydalanish bizga 330 ball (7.5% yaxshilanish) erishishga imkon berdi.
  • Brauzerning grafik quyi tizimining axborotni yuqori kadrlar tezligida koβ€˜rsatish qobiliyatini sinovdan oβ€˜tkazuvchi MotionMark testida unumdorlik oβ€˜tgan yilga nisbatan uch baravar yaxshilandi. Yil boshidan beri ishlab chiquvchilar Chrome-da grafikalar bilan ishlashni tezlashtiradigan 20 dan ortiq optimallashtirishni taklif qilishdi, ularning yarmi allaqachon barqaror nashrlarning kod bazasiga kiritilgan. Masalan, Canvas bilan ishlash unumdorligi yaxshilandi, kod profiliga asoslangan optimallashtirishlar yoqildi, GPU tomonida bajariladigan vazifalarni rejalashtirish yaxshilandi, qatlamlarni tekislash (kompozitsiya) unumdorligi yaxshilandi, yangi dinamik anti -aliasing algoritmi MSAA (Multisample Anti-aliasing) amalga oshirildi va 2D kanvas rasterizatsiyasi operatsiyalarni parallellashtirish uchun alohida jarayonlarga ajratildi.

Manba: opennet.ru

a Izoh qo'shish