ترقيع من 20 سطر فقط يضاعف سرعة إقلاع Firefox على أنظمة Windows

الوقت المقدّر لقراءة هذا المقال: 2 دقيقة و 0 ثانية

ترقيع من 20 سطر فقط يضاعف سرعة إقلاع Firefox على أنظمة Windows

هل تتذكرون الـ Patch الذي يتكون من 200 سطر و الذي يتيح تحسين أداء نظام Linux بشكل كبير ؟ أمر مشابه يحدث حاليا مع Firefox على أنظمة Windows و الذي يقسم زمن إقلاعه إلى نصفين بفضل Patch لا يتجاوز طوله 20 سطر برمجي.

هذا ما أعلن عنه المطور Taras Glek و الذي لاحظ تحسنا يقدر بـ 40% على متصفح Firefox 4  -الذي لا يزال في الإصدار التجريبي- بفضل هذا  الترقيعه ، والذي لاقى ترحيبا من قِبَل جميع من جربه، حيث تقلص زمن الإقلاع في بعض الحالات إلى 50% و تظهر النتائج بشكل أفضل على الأقراص الصلبة البطيئة.

السبب الرئيسي وراء الإقلاع البطيء الذي يعرفه Firefox هو حاجته إلى تحميل مكتبات أساسية لإقلاعه منها xul.dll المسؤولة عن الواجهات الرسومية و mozjs.dllالمسؤولة عن محرك JavaScript، و يتم تحميلهما عبر قراءة أجزاء تتكون من 32 Kb ، و هنا يأتي دور الترقيع حيث يقوم بتحميل المكتبتين بقراءة أجزاء تتكون من 2 Mb .

و لقد أبدى Mike Shaver نائب رئيس قسم الهندسة لدى Mozilla اهتمامه بالترقيع حيث كتب تفاعل معه و كتب أكثر من تعليق ، مما يعني أنه من المحتمل أن يتم تضمينه لاحقا في المتصفح.

تجدر الإشارة إلى أن Chrome لا يزال حاليا في صدارة أسرع المتصفحات إقلاعا، و هو أسرع حتى من Internet Explorer رغم كونه مضمنا في النظام (على أنظمة Windows طبعا 🙂  ).


هل أعجبك هذا المقال؟ أخبر أصدقاءك عنه Share on Facebook0Tweet about this on TwitterShare on Google+0Share on LinkedIn0Buffer this pageEmail this to someoneShare on Reddit0Share on Tumblr0
وسوم: FirefoxMozilla

عن كاتب المقال:

مبرمج جزائري، مهتم بمجال تطوير الويب. يُحرر كلا من المجلة التقنية ، مدونة الإعلام الاجتماعي ومدونة دروس الويب.

تابع الكاتب على:
Twitter +Google
  • شكرا على الخبر الجميل

  • امر جميل ، هاهي النظم المفوحة المصدر تحصل على افضل العناية الممكنة عبر المطورين ، بينما النظم المغلوقة على نفسها تبقى متخلفة الى حد ما ، شكرا جماعة على الخبر

    • djug

      التسريع يخص نظام Windows
      🙂
      أم أنك تقصد التطيبق و ليس النظام ؟

      • سرعة إقلاع فيرفكس على لينوكس معروفة بسرعته.

        أما على ويندوز فلسنا غاضبين لأنهم سرعوا الإقلاع 🙂
        طالما أن سرعة إقلاعه على لينوكس جيدة 🙂


  • djug:

    التسريع يخص نظام Windows
    أم أنك تقصد التطيبق و ليس النظام ؟
    0  0

    اظنه يقصد التطبيق طبعا

    وشكرا على الخبر المفرح .

  • العفو منكم يا إخوة.. ولكني لم أفهم أين هذه السطور البرمجية؟

    ما الذي ينبغيفعله لتفعيل هذه الميزة.. أين هو هذا الباتش؟

  • شكرا جزيلا لك أخي djug على الرد.

    يبدو أنه على موزيلا نفسها أن تدمج هذا الباتش في المتصفح وتقوم بتجهيزه للمستخدمين.