الصفحة الرئيسية » howto » هل يؤدي استخدام كميات غير متساوية من ذاكرة الوصول العشوائي في كل فتحة إلى انخفاض الأداء؟

    هل يؤدي استخدام كميات غير متساوية من ذاكرة الوصول العشوائي في كل فتحة إلى انخفاض الأداء؟

    عندما تقوم بإضافة ذاكرة الوصول العشوائي إلى جهاز كمبيوتر ، فهل يهم حقا إذا كانت العصي تحتوي على كميات غير متساوية من الذاكرة أو هل تحتاجها دائمًا إلى كميات متساوية من الذاكرة؟ إن وظيفة SuperUser Q & A اليوم تحتوي على إجابات لأسئلة القراء الفضوليين.

    تأتي جلسة الأسئلة والأجوبة اليوم مقدمة من SuperUser-a subdivision of Stack Exchange ، وهي مجموعة مجتمعية مدفوعة من مواقع Q & A.

    الصورة مجاملة من redjar (فليكر).

    السؤال

    قارئ SuperAser يريد LanceLafontaine معرفة ما إذا كان استخدام كميات غير متساوية من ذاكرة الوصول العشوائي (RAM) يقلل بالفعل من الأداء:

    تصف هذه الصفحة مواصفات ذاكرة الوصول العشوائي للعديد من أجهزة الكمبيوتر المحمول التي تعمل بنظام MacBook. في القسم الخاص بجهاز الكمبيوتر المحمول الخاص بي (13 "Pro ، أواخر 2011) ، فإنه يقول:

    • ملاحظات إضافية: للحصول على أفضل أداء ، قم بملء فتحي الذاكرة ، مع تثبيت وحدة ذاكرة متساوية في كل فتحة.

    هذه ليست المرة الأولى التي سمعت فيها عن هذه الظاهرة ، وهي بالتأكيد غير محددة لشركة آبل. لماذا هذا هو الحال؟ بخلاف الانخفاض الواضح في الذاكرة المتوفرة ، فلماذا يكون من الأسوأ تشغيل 6 جيجابايت (1 * 4 جيجابايت زائد 1 * 2 جيجابايت) من 8 جيجابايت (2 * 4 جيجابايت)?

    هل يؤدي استخدام كميات غير متساوية من ذاكرة الوصول العشوائي إلى انخفاض في الأداء أم أنه مجرد خرافة?

    الاجابة

    المساهمون في SuperUser ديفيد شوارتز و x لديهم الجواب بالنسبة لنا. أولاً ، ديفيد شوارتز:

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

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

    تليها الإجابة من mVincent:

    • ملاحظات إضافية: للحصول على أفضل أداء ، قم بملء فتحي الذاكرة ، مع تثبيت وحدة ذاكرة متساوية في كل فتحة.

    التفسير التقني المحتمل هنا هو أن جهاز MacBook الخاص بك (اللوحة الأم) يدعم بنية ثنائية القناة وبالتالي يتطلب وحدتي ذاكرة متطابقتين. تشير المقاييس إلى أنها تعطي زيادة في الأداء بنسبة من 5 إلى 10 بالمائة.

    • لماذا هذا هو الحال؟ بخلاف الانخفاض الواضح في الذاكرة المتوفرة ، فلماذا يكون من الأسوأ تشغيل 6 جيجابايت (1 * 4 جيجابايت زائد 1 * 2 جيجابايت) من 8 جيجابايت (2 * 4 جيجابايت)?

    عند استخدام وحدتي ذاكرة غير متطابقتين ، ستقوم اللوحة الأم بتشغيل وحدات الذاكرة بسرعة بطيئة.


    هل لديك شيء تضيفه إلى الشرح؟ الصوت قبالة في التعليقات. هل ترغب في قراءة المزيد من الإجابات من مستخدمي Stack Exchange الآخرين المحترفين بالتكنولوجيا؟ تحقق من موضوع المناقشة الكامل هنا.