أداء Mozilla Firefox 64-bit مقارنة بـ 32-bit

2018-10-24 11:01:41
رئيسي·البرمجيات·أداء Mozilla Firefox 64-bit مقارنة بـ 32-bit

كان Mozilla Firefox موجودًا منذ أكثر من عقد من الزمن ، وقد بنى عددًا كبيرًا من المستخدمين المخلصين في ذلك الوقت. كان يستخدم لتشغيل Internet Explorer بالقرب من أفضل مستعرض ويب Windows ولكن هذه الأيام تراجعت إلى المركز الثالث بعيدًا عن Internet Explorer ومؤخرًا Google Chrome. هناك الكثير مما يعجبك في Firefox مع الآلاف من الوظائف الإضافية المتاحة ، ولكن أيضًا كان لديه حصة عادلة من المشكلات المتعلقة بالعديد من المشكلات المتعلقة بالأداء والذاكرة على مر السنين.

من المجالات التي تأخر فيها Firefox هو جعل المتصفح تطبيق 64 بت كامل للعمل بشكل أفضل مع إصدارات 64 بت من Windows. يجب أن يعمل التطبيق 64 بت المشفر جيدًا نظريًا بشكل أفضل وأكثر كفاءة من نظيره 32 بت على نظام تشغيل 64 بت ، عادة على حساب ذاكرة أكبر قليلاً. يحتوي Internet Explorer على وضع 64 بت لعدة سنوات ، ولدى Chrome أيضًا إصدار تم إصداره في 2014. كان Firefox هو المتصفح الرئيسي الوحيد الذي لم يكن لديه إصدار 64 بت ، حتى وقت قريب.

منذ الإصدار 42 ، يحتوي Firefox على إصدار رسمي 64 بت يمكنك تنزيله وتثبيته بدلاً من الإصدار 32 بت ، على الرغم من أنه غير متوفر حاليًا على صفحة تنزيل Firefox الرئيسية وهو مخفي قليلاً في صفحات إصدار Mozilla. مع هذا الإصدار الذي طال انتظاره ، فإن السؤال الآن هو ، هل أداء Firefox 64 بت أفضل من الإصدار 32 بت؟

لمعرفة ذلك ، قمنا بوضع Firefox من خلال عدد من المعايير المعروفة وبعضها الخاص بنا لمعرفة الاختلافات بين الإصدارين 32 بت و 64 بت. لقد قمنا بتضمين Waterfox الذي يأخذ كود مصدر Firefox ويجمعه مع تحسينات 64 بت لذا يجب أن يعمل بكفاءة أكبر وأسرع على أجهزة كمبيوتر Windows 64 بت. للمقارنة ، تم أيضًا تضمين Firefox Nightly 64 بت لمعرفة ما إذا كانت إصدارات الاختبار تتحسن في السرعة والكفاءة. لتشغيل المعايير ، تم تثبيت كل متصفح على Windows 7 Professional SP1 64 بت نظيف ومحدث بالكامل. كان الجهاز عبارة عن وحدة معالجة مركزية AMD Phenom II X4 955 بسرعة 3.2 غيغاهرتز مع ذاكرة بحجم 1333 ميجاهرتز و 7200 لفة في الدقيقة لمحرك الأقراص الصلبة. اختبرنا Firefox 42.0 32 بت و Firefox 42.0 64 بت و Firefox Nightly 45.0a1 64 بت و Waterfox 40.1.0 ، وتم ترك جميع الإعدادات في الإعدادات الافتراضية.

1. جيت ستريم

اختبار JetStream من Webkit وخلف Sunspider. إنها سلسلة من معايير جافا سكريبت التي تغطي مجموعة من أحمال العمل والسيناريوهات ، بما في ذلك اختبارات من Octane 2 و Sunspider. كل اختبار يدير نفسه 3 مرات ويعطي متوسط ​​الدرجة.

2. كراكن

تم تطوير Kraken بواسطة Mozilla بأنفسهم ولكن هذا الاختبار يضيف الوقت المستغرق لإكمال كل اختبار معًا ويعطي درجة إجمالية بالميلي ثانية ، لذا فإن الأقل هو الأفضل.

3 - حفظة السلام

طورت الشركة وراء برنامج 3DMark و PCMark ، Futuremark ، أداة قياس الأداء هذه. إنه يختبر أشياء مثل عمليات DOM و HTML5 وتحليل النص والعرض. لم يعد برنامج حفظ السلام مدعومًا بواسطة Futuremark ولكنه لا يزال يعمل.

4. أوكتان 2.0

Octane هو مجموعة اختبار جافا سكريبت الخاصة بـ Google والتي تحل محل المعيار القياسي V8 الذي يقدم 9 اختبارات إضافية و 4 أكثر من إصدار Octane 1.

5. BrowserMark

تختبر مجموعة BrowserMark عددًا من المجالات بما في ذلك تغيير حجم المتصفح وسرعة تحميل الصفحة والطلبات وأداء جافا سكريبت واختبارات DOM و CSS وسرعة الرسومات. يجب أن تختار تلقائيًا أقرب خادم إقليمي ، حدد خادمًا يدويًا إذا كنت تريد منطقة مختلفة.

6. RoboHornet

RoboHornet هو اختبار قياسي جديد نسبيًا ولا يزال في إصدار ألفا. تختبر مجموعة Core الافتراضية العديد من المجالات بما في ذلك الجداول و DOM و CSS واللوحة القماشية والتمرير وجافا سكريبت.

7. درومايو

هذه مجموعة اختبار أخرى تنتجها Mozilla وتدير عددًا من اختباراتها الخاصة واختبارات Sunspider واختبارات V8. يتم تشغيل كل معيار معياري 5 مرات على الأقل ، وهو ما يفسر لماذا تستغرق العملية بأكملها حوالي 15 دقيقة حتى تكتمل. استخدمنا خيار الاختبارات الموصى بها.

8. استخدام ذاكرة علامة تبويب واحدة

اختبار الذاكرة هذا بسيط إلى حد ما ، يتم فتح Firefox وتركه في صفحة البدء القياسية ، بعد حوالي 10 ثوانٍ للسماح للأشياء بالاستقرار ، تتم قراءة الذاكرة المستخدمة لعملية Firefox.exe في إدارة المهام.

ملاحظة: إن Firefox Nightly في وضع غير مؤات في اختبارات الذاكرة هذه لأنه يقوم بتحميل plugin-container.exe إضافي يرتفع وينخفض ​​في استخدام الذاكرة مع تغير عدد علامات التبويب. نظرًا لأنه يستهلك ذاكرة وصول عشوائي إضافية ، يتم تضمين هذه العملية في النتائج.

9. 5 علامات تبويب فتح استخدام الذاكرة

هذا الاختبار بسيط للغاية مرة أخرى ، يتم تحميل صفحة Raymond.cc الرئيسية في 5 علامات تبويب ، وبعد بضع ثوان يتم تسجيل استخدام الذاكرة لمتصفح فايرفوكس.

10. 25 علامة تبويب فتح استخدام الذاكرة

على غرار الاختبار أعلاه ، باستثناء 25 علامة تبويب مفتوحة في وقت واحد.

11. وقت بدء التطبيق

يقيس الوقت المستغرق في ثوانٍ لتحميل Firefox أو Waterfox للمرة الأولى بعد إعادة التشغيل (بداية باردة).

النتائج والملخص

كما ترى من النتائج في جميع الاختبارات الـ 11 أعلاه ، فاز الإصدار 32 بت من Firefox بـ 8 اختبارات رائعة ، وفقد موقعه الأول فقط في معايير Kraken و Peacekeeper ووقت البدء البارد. كانت نتائج استخدام الذاكرة أيضًا أفضل ، وإذا قمت بتوسيعها ، فقد تكون الاختلافات بين إصدارات 32 بت و 64 بت مع علامات تبويب موقع ويب متعددة كبيرة مفتوحة مئات أو حتى آلاف ميغابايت. يمكن أن يساعد الإصدار 64 بت إذا كان متصفحك يستهلك باستمرار عدة غيغابايت من ذاكرة الوصول العشوائي ، ولكنها في الغالب ظروف قاسية.

لا يمكن لـ Waterfox ، الموجودة منذ بضع سنوات والمجمعة خصيصًا لـ 64 بت ، أن تنافس الإصدار 32 بت. يُظهر Nightly Firefox بعض التحسينات على الإصدار الرسمي 64 بت ، لذا يجب أن تتحسن الأمور بمرور الوقت. يبدو أن أي إصدار من إصدارات Firefox 64 بت لا يزال قيد التنفيذ إلى حد كبير ومن الصعب التوصية بتثبيت أي إصدار x64 إذا كنت تبحث عن أداء أعلى تحديدًا. يجب أن نرى بعض تحسينات الأداء في المستقبل ، ولكن لا يبدو أن Firefox 64-bit يمنحك تجربة تصفح أسرع في هذا الوقت.

اختيار المحرر