الفرق بين ذاكرة الوصول العشوائي وذاكرة التخزين المؤقت

الفرق بين ذاكرة الوصول العشوائي وذاكرة التخزين المؤقت
الفرق بين ذاكرة الوصول العشوائي وذاكرة التخزين المؤقت

فيديو: الفرق بين ذاكرة الوصول العشوائي وذاكرة التخزين المؤقت

فيديو: الفرق بين ذاكرة الوصول العشوائي وذاكرة التخزين المؤقت
فيديو: (Firewall) انواع الجدار الناري 2024, شهر نوفمبر
Anonim

ذاكرة الوصول العشوائي مقابل ذاكرة التخزين المؤقت

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

ما هي ذاكرة الوصول العشوائي؟

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

ما هي ذاكرة التخزين المؤقت؟

ذاكرة التخزين المؤقت هي ذاكرة خاصة تستخدمها وحدة المعالجة المركزية لغرض تقليل متوسط الوقت المستغرق للوصول إلى الذاكرة. تعد ذاكرة التخزين المؤقت ذاكرة أصغر نسبيًا وأسرع أيضًا ، والتي تخزن البيانات التي يتم الوصول إليها بشكل متكرر من الذاكرة الرئيسية.عندما يكون هناك طلب لقراءة الذاكرة ، يتم فحص ذاكرة التخزين المؤقت لمعرفة ما إذا كانت هذه البيانات موجودة في ذاكرة التخزين المؤقت. إذا كانت هذه البيانات موجودة في ذاكرة التخزين المؤقت ، فلا داعي للوصول إلى الذاكرة الرئيسية (والتي تستغرق وقتًا أطول للوصول إليها) ، مما يجعل متوسط وقت الوصول إلى الذاكرة أصغر. عادة ، هناك مخابئ منفصلة للبيانات والتعليمات. عادةً ما يتم إعداد ذاكرة التخزين المؤقت للبيانات في تسلسل هرمي لمستويات ذاكرة التخزين المؤقت (تسمى أحيانًا ذاكرات التخزين المؤقت متعددة المستويات). L1 (المستوى 1) و L2 (المستوى 2) هما أعلى معظم ذاكرات التخزين المؤقت في هذا التسلسل الهرمي من ذاكرات التخزين المؤقت. L1 هي أقرب ذاكرة تخزين مؤقت للذاكرة الرئيسية وهي ذاكرة التخزين المؤقت التي يتم فحصها أولاً. ذاكرة التخزين المؤقت L2 هي التالية في السطر وهي الثانية الأقرب إلى الذاكرة الرئيسية. تختلف L1 و L2 في سرعات الوصول والموقع والحجم والتكلفة.

ما الفرق بين ذاكرة الوصول العشوائي وذاكرة التخزين المؤقت؟

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

موصى به: