ما هي الذاكرة المسرعة Cache Memory

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

وظيفتها الأساسية هي  تسريع نقل المعطيات،

تتوضع الذاكرة المسرعة بين وحدة المعالجة المركزية CPU والذاكرة الرئيسة RAM . يحتوي المعالج Pentium ذاكرة مُسرعة داخلية هي الذاكرة المسرعة الأولية (مستوى أول) L1 ، و يوجد بلوك إضافي من الذاكرة المسرعة على اللوحة الأم  هو الذاكرة المسرعة الثانوية (مستوى ثاني) L2. يوجد ثلاث بُنى أساسية للذاكرة المسرعة:

  1. تتابع كامل fully associative
  2. تقابل مباشر direct mapped
  3. تتابع مجموعة Set associative

  عند إرسال المعطيات من المعالج إلى الذاكرة، فإن طريقة معالجة هذه المعطيات في الذاكرة المسرعة تختلف باختلاف بنية هذه الذاكرة، ويمكن تصنيف الذاكرة المسرعة وفق ذلك إلى:

  • الذاكرة المسرعة كتابة خلال، مقابل الذاكرة المسرعة كتابة عكسية
  • الذاكرة المسرعة كتابة خلال
  • الذاكرة المسرعة مع كتابة مراكمة
  • الذاكرة المسرعة بكتابة عكسية
  • الذاكرة المسرعة بكتابة عكسية مع بت ملوث

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *