مترجم JIT الجديد من Maglev يعزز أداء Chrome

قدمت Google مترجم JIT جديدًا، Maglev، والذي سيبدأ في طرحه لمستخدمي Chrome 114 في الخامس من يونيو. يهدف برنامج التحويل البرمجي JIT إلى إنشاء كود جهاز عالي الأداء بسرعة لرمز JavaScript المستخدم بكثافة. أدى تمكين Maglev إلى تسريع اختبار أداء Jetstream بنسبة 5% واختبار عداد السرعة بنسبة 7.5%.

بالإضافة إلى ذلك، تم ذكر الديناميكيات العامة لنمو أداء Chrome:

  • في اختبار عداد السرعة، الذي يركز على استجابة المتصفح عند العمل مع مواقع الويب وقياس سرعة تنفيذ مكتبات JavaScript الشائعة، تحسنت نتائج Chrome من 330 إلى 491 نقطة. بالإضافة إلى الانتقال إلى Maglev، أخذ الاختبار أيضًا في الاعتبار التحسينات الأخرى التي تم إجراؤها في الإصدارات خلال العام الماضي (من الإصدار 101)، على سبيل المثال، تحسينات استدعاء الوظائف في محرك JavaScript.
  • في اختبار Jetstream، المصمم لاختبار العمل مع تطبيقات الويب المتقدمة باستخدام JavaScript وWebAssembly، أتاح لنا استخدام Maglev تحقيق درجة 330 نقطة (تحسن بنسبة 7.5%).
  • في اختبار MotionMark، الذي يختبر قدرة النظام الفرعي للرسومات في المتصفح على تقديم المعلومات بمعدلات إطارات عالية، تحسن الأداء بمقدار ثلاثة أضعاف منذ العام الماضي. منذ بداية العام، اقترح المطورون أكثر من 20 تحسينًا تعمل على تسريع العمل مع الرسومات في Chrome، نصفها مدرج بالفعل في قاعدة التعليمات البرمجية للإصدارات المستقرة. على سبيل المثال، تم تحسين أداء العمل باستخدام Canvas، وتم تمكين التحسينات المستندة إلى ملفات تعريف التعليمات البرمجية، وتم تحسين جدولة المهام التي يتم تنفيذها على جانب وحدة معالجة الرسومات، وتم تحسين أداء تسطيح الطبقة (التركيب)، وتم تحسين مكافحة ديناميكية جديدة تم تنفيذ خوارزمية التعرج MSAA (مكافحة التعرجات المتعددة) وتم توفير تنقيط قماش ثنائي الأبعاد في عمليات منفصلة لموازاة العمليات.

المصدر: opennet.ru

إضافة تعليق