الكاش
من ويكيبيديا، الموسوعة الحرة
[تحرير] ذاكرة Cache :
هذه الذاكرة توجد بالقرب من معالج الحاسب لكي تمده بالبيانات التي يحتاج إلى تشغيلها بسرعة. مقياس السرعة هنا هو واحد علي ألف من الثانية نظرا لأن المعالج وقنوات نقل المعلومات تعمل بسرعة هائلة. يستطيع المعالج Processor أن يقوم بتنفيذ ملايين من العمليات الحسابية في الثانية الواحدة وهذه السرعة لا تستطيع أن تجاريها القنوات الإلكترونية التي تستخدم لنقل المعلومات من الذاكرة الإلكترونية إلى المعالج. ورغم أن المسافة بين ذاكرة RAM وبين المعالج لا تتجاوز بضعة سنتيمترات إلا أنها تعتبر مسافة طويلة جدا علي المعالج الذي يريد أن يحصل علي المعلومات التي سيقوم بتشغيلها في زمن لا يتجاوز واحد علي مليون من الثانية.
لذلك تم اختراع ذاكرة تكون قريبة من المعالج لكي تمده بالمعلومات بالسرعة التي يحتاج إليها وهو ما يطلق عليه ذاكرة الكاش. يوجد نوعين من ذاكرة الكاش الأول منهما يطلق عليه Level 1 وهذه الذاكرة توجد داخل المعالج لكي يخزن بها المعلومات التي سيقوم علي الفور بتشغيلها وحجم هذا النوع صغير ويتراوح بين 2 إلى 64 كيلوبايت. أما النوع الثاني ويطلق عليه Level 2 فهو يوجد في شريحة إلكترونية منفصلة تثبت بجوار المعالج
وتتراوح سعتها بين 256 كيلوبايت إلى 2ميجابايت (الميجابايت يعادل حوالي 1000 كيلوبايت). البيانات المخزنة في ذاكرة الكاش تمحي بمجرد فصل التيار الكهربائي عن الحاسب. من العرض السابق يتضح أن أقرب أنواع الذاكرة إلى المعالج هي المستوي الأول من الكاش Level1 ثم يليه المستوي الثاني من الكاش Level 2 وبعد ذلك ذاكرة RAM وهي الذاكرة الرئيسية للحاسب