سؤال

والعديد من الموارد لقد ذهبت إلى على شبكة الانترنت قد نختلف حول كيفية مجموعة rel="nofollow التخزين المؤقت النقابي يعمل .

لأسرار سبيل المثال الأجهزة يبدو أن نعتقد أنه يعمل مثل هذا:

<اقتباس فقرة>   

وبعد ذلك يتم تقسيم الذاكرة RAM الرئيسية في   نفس العدد من القطع المتاحة في   ذاكرة التخزين المؤقت. حفظ 512 KB   4 في اتجاه مجموعة النقابي سبيل المثال، و   سيتم تقسيم RAM الرئيسي في 2048   كتل، وهو نفس العدد من القطع   متاح داخل ذاكرة التخزين المؤقت.   ويرتبط كل كتلة الذاكرة إلى مجموعة   خطوط داخل ذاكرة التخزين المؤقت، تماما مثل   في ذاكرة التخزين المؤقت المعين المباشر.

http://www.hardwaresecrets.com/printpage/481/8

ويبدو أنهم قائلا ان كل كتلة ذاكرة التخزين المؤقت (4 خطوط التخزين المؤقت) خرائط لكتلة معينة من ذاكرة الوصول العشوائي متجاورة. يقولون كتل غير متجاورة من ذاكرة النظام (RAM) <م> لا يمكن خريطة إلى كتلة مخبأ نفسه.

وهذا هو هناك صورة لكيف يفكر hardwaresecrets يعمل http://www.hardwaresecrets.com/fullimage.php؟image=7864

وعلى النقيض من ذلك مع الصورة ويكيبيديا لتحديد مخبأ النقابي http://upload.wikimedia.org/ ويكيبيديا / المشاعات / 9/93 / الكاش٪ 2Cassociative-ملء both.png .

وبراون يختلف مع أسرار الأجهزة

<اقتباس فقرة>   

والنظر في ما يمكن أن يحدث إذا كان كل   وكان خط التخزين المؤقت مجموعتين من حقول: اثنان   بت صالحة، وهما بت القذرة، وهما العلامة   الحقول، واثنين من حقول البيانات. مجموعة واحدة   الحقول يمكن تخزين البيانات واحد   المنطقة من الذاكرة الرئيسية، والآخر لل   مجال آخر والذي يحدث لتعيين   نفس خط التخزين المؤقت.

http://www.spsu.edu/cs/faculty/ bbrown / web_lectures / مخبأ /

وهذا هو، وكتل غير متجاورة من ذاكرة النظام <م> يمكن خريطة إلى كتلة مخبأ نفسه.

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

من هو على حق؟ إذا تم استخدام التمشي في الواقع، كيف تخطو خطى العمل ولدي الاسم التقني الصحيح؟ كيف يمكنني العثور على خطوة لنظام معين؟ وذلك بناء على نظام الترحيل؟ يمكن للشخص لي نقطة لرابط يشرح N-طريقة تحديد مخبأ النقابي بقدر كبير من التفصيل؟

وانظر أيضا: http://www.cs.umd.edu/ الطبقة / sum2003 / cmsc311 / ملاحظات / الذاكرة / set.html

هل كانت مفيدة؟

المحلول

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

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

في الواقع، فإن الرسم البياني أسرار الأجهزة ستكون الصحيح افتراض ترتيب استبدال هو أن هذه أول قطعة من الذاكرة الرئيسية يتم تعيين إلى الطريق-1 ثم قطعة الثانية إلى الطريق-2 وهلم جرا هكذا دواليك. ومع ذلك، فمن الممكن أن يكون على قدم المساواة أول قطعة من الذاكرة الرئيسية موزعة على طرق متعددة.

والأمل هذا التفسير يساعد!

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

نصائح أخرى

<اقتباس فقرة>   

ووسياسة الإحلال تقرر فيها في ذاكرة التخزين المؤقت نسخة من   سوف دخول معين من الذاكرة الرئيسية يذهب. إذا كانت السياسة استبدال   حر في اختيار أي إدخال في ذاكرة التخزين المؤقت لعقد نسخة، ذاكرة التخزين المؤقت   دعا النقابي بالكامل. وعلى الطرف الآخر، إذا كان كل دخول في main   الذاكرة يمكن أن تذهب في مكان واحد فقط في ذاكرة التخزين المؤقت، ذاكرة التخزين المؤقت مباشر   معين. العديد من مخابئ تنفذ حلا وسطا فيها كل دخول في main   الذاكرة يمكن أن تذهب إلى أي واحدة من الأماكن N في ذاكرة التخزين المؤقت، ووصفت   كما N-طريقة مجموعة النقابي

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top