معيار استخدام ذاكرة متصفح الويب يخطئ في كل شيء

قد لا يكون استخدام ذاكرة متصفح الويب مشكلة كبيرة في هذه الأيام مع غيغابايت من ذاكرة الكمبيوتر التي يتم دمجها في أنظمة الكمبيوتر الحديثة. ومع ذلك ، هناك سوق نهاية منخفضة يغذيها نجاح نتبووكس وغيرها من الأجهزة منخفضة النهاية. قد لا يؤثر اختبار استخدام الذاكرة لمتصفح الويب الشائع على جميع مستخدمي الكمبيوتر ، ولكن قد يكون مثيرًا للاهتمام لأولئك الذين يستخدمون أجهزة منخفضة النهاية أو يرغبون في التأكد من استخدامهم لمتصفح ويب فعال.

تم مؤخرًا نشر مقارنة استخدام ذاكرة متصفح الويب بامتداد دوت نت بيرلز موقع إلكتروني يقارن استخدام الذاكرة لمتصفح Google Google Chrome و Mozilla Firefox و Opera 10 و Safari. تم تكوين متصفحات الويب لفتح 30 علامة تبويب فوق سطر الأوامر الذي أغلقه المؤلف بعد ذلك يدويًا باستثناء واحدة. سجل برنامج نصي يعمل في الخلفية استخدام الذاكرة لجميع العمليات خلال ذلك الوقت والتي تم استخدامها بعد ذلك في المقارنة.

web browser

ثم تم تقسيم نتائج اختبار استخدام ذاكرة متصفح الويب إلى ثلاثة أحرف تعرض الحد الأقصى والمتوسط ​​والذاكرة النهائية المستخدمة بواسطة كل من متصفحات الويب التي تم اختبارها. استخدم مستعرض الويب Mozilla Firefox أقل قدر من ذاكرة الكمبيوتر لجميع متصفحات الويب التي تم اختبارها بينما أظهر متصفح Google Chrome الحد الأقصى والمتوسط ​​لاستخدام الذاكرة.

وهنا حيث أخطأ المختبِر. لحساب استخدام الذاكرة ، يتم أخذ جميع العمليات في الاعتبار مما يعني بفعالية حساب الذاكرة المشتركة لكل عملية. كما الكروم تشير المدونة إلى:

إذا كنت تقيس الذاكرة في تطبيق متعدد العمليات مثل Google Chrome ، فلا تنسَ مراعاة الذاكرة المشتركة. إذا قمت بإضافة حجم كل عملية عبر مدير مهام Windows XP ، فسوف تقوم بحساب الذاكرة المشتركة مرتين لكل عملية. إذا كان هناك عدد كبير من العمليات ، فإن العد المزدوج يمكن أن يمثل 30-40٪ حجم ذاكرة إضافي.

لتسهيل تلخيص استخدام الذاكرة متعدد العمليات ، يوفر Google Chrome صفحة 'about: memory' التي تتضمن تفصيلاً مفصلاً لاستخدام ذاكرة Google Chrome ، كما يوفر مقارنات أساسية مع المتصفحات الأخرى قيد التشغيل.

ستظل نتيجة Google Chrome أعلى من نتيجة Firefox حتى بعد التعديلات ، ولكن هذه إحدى المفاضلات في متصفح متعدد العمليات (وهو Google Chrome). ستحصل على نفس النتيجة مع Internet Explorer 8 من Microsoft إذا كان المختبر قد اختبر متصفح الويب هذا أيضًا. يبدو أن هذا لم يكن ممكنا بسبب الصعوبات التقنية.

هناك جانب آخر يجب ذكره وهو نتيجة اختبار متصفح الويب Opera. يستخدم Opera إعدادًا تلقائيًا يسمى Automatic RAM Cache والذي يتم تمكينه افتراضيًا. خصص هذا حوالي 10٪ من ذاكرة الكمبيوتر افتراضيًا ويجب تعطيله في اختبارات أداء الذاكرة. من المرجح أن Opera قد هُزمت بواسطة Firefox ولكن الفجوة كانت على الأرجح أقل.