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

Anonim

في عالم الحواسيب، تحدد الذاكرة الحد الذي سنستند إليه إذا استطعنا تشغيل هذا البرنامج أم لا. إذا كنت محظوظا بما فيه الكفاية لتجربة دوس، ثم كنت تعرف لعنة من الحد الذاكرة 640k. في الوقت الحاضر يبدو أن الذاكرة لانهائية تقريبا ولا أحد يحصل في الواقع رسائل "لا يكفي الذاكرة" من العام الماضي. كيف حققوا ذلك؟

الجواب على ذلك هو إجراء إدارة الذاكرة الذكية جدا. من خلال وضع بعض الأجزاء التي يجب أن تكون في الذاكرة داخل القرص الثابت الخاص بك يمكن أن تمتد سعة الذاكرة من طريقة الكمبيوتر وراء ما هو مثبت. وهذا ما يسمى الذاكرة الظاهرية. لذلك دعونا نقول أن جهاز الكمبيوتر الخاص بك فقط 1GB من الذاكرة، وكنت إطلاق عدد قليل من البرامج التي يبلغ استهلاك الذاكرة الإجمالي حوالي 1. 5GB. بدون ذاكرة افتراضية، لا يسمح لك بذلك. ولكن مع الذاكرة الظاهرية، يقوم نظام التشغيل بتخصيص جزء من القرص الثابت كجزء من الذاكرة ويحافظ على البيانات هناك. لذلك في المثال أعلاه دعونا نقول أن الذاكرة الافتراضية هي أيضا 1GB. 1GB الذاكرة الفعلية + 1GB الذاكرة الظاهرية = 2GB ذاكرة النظام. وبهذه الطريقة على الرغم من أن الذاكرة محدودة يمكنك الاستمرار في استخدام تطبيقات الذاكرة واسعة النطاق.

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

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

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

مزيد من المعلومات حول ذاكرة التخزين المؤقت والذاكرة الظاهرية.