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