سأل أحد الزوار: ما فائدة الذاكرة العشوائية (catch memory) في الكمبيوتر ؟

خط فاصل

أخي السائل..
هناك خطأين في سؤالك.. وهما:

أولاً: الكاش ميموري تكتب: Cache Memory أو CPU Cache وهو خطأ كتابي أو إملائي..

ولكن الأهم هو الخطأ الثاني، وهو أنك قلت: الذاكرة العشوائية (Cache Memory) ولكن، للمعلومية.. فإن الذاكرة العشوائية، ليست هي نفسها الـ (Cache Memory)..

الذاكرة العشوائية هي: (الرام) أو ما يختصر بـ RAM وهي اختصار لثلاث كلمات: Random Access Memory، أي ذاكرة الوصول العشوائي.

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

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

ـ ما أصبت فمن الله، وما أخطأت فمن نفسي والشيطان ـ

دعواتكم 🙂