http://www.elshami.com

cache
ذاكرة مخبئية. كاش. ذاكرة انتقالية

في الحاسب، تنطق "كاش cash". ناحية بالذاكرة، يديرها جهاز التحكم بذاكرة التخزين cache controller، حيث تزيد تلك الذاكرة من سرعة الأداء عن طريق اختزان محتويات وعناوين نواحي الذاكرة التي يرجع إليها باستمرار. وعندما يشير المعالج المركزي Central Processing Unit (CPU) إلى عنوان في ذاكرة الكمبيوتر، تقوم ذاكرة الكاش أولا بفحص معلوماتها لمعرفة ما إذا كانت تحتفظ بالعنوان. فإذا وجد العنوان، فإن المعلومات تنتقل مباشرة إلى المعالج المركزي، وبذلك لا تكون هناك حاجة للوصول إلى الذاكرة العشوائية RAM (random access memory) - التي هي أبطأ من ذلكرة الكاش -- للحصول على تلك المعلومات، وبهذا يزيد الكاش من سرعة العمليات بالكمبيوتر.

وهناك نوعان من الكاش: كاش الذاكرة memory cache، وكاش القرص disk cache. أما كاش الذاكرة فهو جزء من التكوين المادي لآليات الكمبيوتر (جزء من معدات الكمبيوتر) hardware،  بينما يكون كاش القرص عبارة عن برمجيات software تحسن من أداء القرص الثابت حيث أنها تحتل جزءا من الذاكرة العشوائية، التي تكون بالطبع أسرع في الرجوع إلى المعلومات التي يرجع إليها باستمرار من القرص الثابت أو القرص المرن. وهناك أيضا ذاكرة كاش في محركات الأقراص المليزرة، كما أن هناك برمجيات لإنشاء ذاكرات كاش للأقراص المرنة floppy disk cache.