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

0 64

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

ما هي ذاكرة التخزين المؤقت :

كان اختراع ذاكرة التخزين المؤقت أحد أهم الأحداث في تاريخ علوم الكمبيوتر. ولكن ما هي بالضبط ذاكرة التخزين المؤقت؟ كيف يعمل؟

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

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

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

مستويات ذاكرة التخزين المؤقت :

داخل وحدة المعالجة المركزية ، هناك ثلاثة مستويات مختلفة من ذاكرة التخزين المؤقت: L1 ، L2 ، و L3. تعمل بعض الشركات على L4.

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

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

بعد ذلك ، هناك ذاكرة التخزين المؤقت L2، عادةً تكون L2 أبطأ وتحمل معلومات أكثر من L1. تحتوي على ما بين 256 كيلوبايت و 8 ميغابايت من البيانات التي من المحتمل أن يحتاج الكمبيوتر إلى الوصول إليها لاحقًا.

وأخيرًا ، نرى ذاكرة L3. وهي أكبر وأبطأ ذاكرة تخزين مؤقت ، حيث يتم تخزينها في أي مكان من 4 ميغابايت إلى 50 ميجابايت.

كيف تعمل ذاكرة التخزين المؤقت :

عندما يبدأ برنامج على جهاز الكمبيوتر الخاص بك ، تتدفق البيانات من ذاكرة الوصول العشوائي إلى ذاكرة التخزين المؤقت L3 ، ثم L2 وأخيرا إلى L1. أثناء تشغيل البرنامج ، تبحث وحدة المعالجة المركزية عن المعلومات التي تحتاجها للتشغيل ، بدءاً من ذاكرة التخزين المؤقت L1 والعمل معكوسًا من هناك. إذا عثرت وحدة المعالجة المركزية على المعلومات المطلوبة ، يطلق عليها اسم “ذاكرة التخزين المؤقت”. إذا لم تتمكن من العثور على المعلومات التي تحتاجها ، فإنها تفوت ذاكرة التخزين المؤقت ، ويتعين على الكمبيوتر البحث في مكان آخر للعثور على المعلومات التي يحتاج إليها.

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

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

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

اترك رد

لن يتم نشر عنوان بريدك الإلكتروني.