مقالات وتدوينات
(0)

الفرق بين الذاكرة الافتراضية وذاكرة التخزين المؤقت

3,210 قراءة
0 تعليق
alt
التصنيف مقالات وتدوينات
وقت النشر
2021/08/30
الردود
0

السلام عليكم ورحمة الله وبركاته 



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


ذاكرة التخزين المؤقت (Cache Memory): ذاكرة التخزين المؤقت هي ذاكرة أسرع تستخدمها وحدة المعالجة المركزية (CPU) وهي ذاكرة تساعد على تقليل وقت الوصول للملفات أو البيانات التي تستخدمها الذاكرة الرئيسية  ويكون أصغر حجمًا من الذاكرة الافتراضية وهي ذاكرة عالية السرعة وتقع بالقرب من نواة المعالج الذي يخزن نسخ المعلومات أو التعليمات التي تستخدمها مواقع الذاكرة الرئيسية.


الذاكرة الافتراضية (Virtual Memory): تستخدم الذاكرة الافتراضية في ذاكرة الكمبيوتر لزيادة السعة التخزينية للذاكرة الرئيسية وهي وحدة تخزين منطقية للكمبيوتر تخلق وهمًا لتنفيذ برنامج كبير قد لا يتم وضعه بالكامل في الذاكرة الرئيسيةوتسمح للمستخدم بتحميل أو تخزين برنامج البيانات أو الملفات الأكبر من حجم الذاكرة الرئيسية.



الجدول التالي يوضح الفرق بين الذاكرة الافتراضية وذاكرة التخزين المؤقت:


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


المصدر هنا وهنا.

التعليقات (0)

قم بتسجيل الدخول لتتمكن من إضافة رد