مممم .. إذا تريد معرفة الفرق بين الكاش من المستوى الأول وبين الكاش من المستوى الثاني ..
أولا , للعلم فإن المعالج يقوم بعمله بشكل مكرر لا يتغير .. أي فتح النظام .. فتح الـ .. معالجة الـ .. وهكذا ..
وعند معالجته للمعلومة , يضعها ويخزنها في الرام ولهذا فإن الذاكرة والمعالج في اتصال دائم ..
وهذا لم يكن يطرح اي مشكلة عندما كان المعالج في السابق يعمل بنفس سرعة الرام حيث هناك توازن والعالج يعمل بكامل قوته ..
ولكن المعالج يرى تطور مستمر في سعته بينما الرام لا .. وهذا لصعوبة زيادة سرعة رقائق الرام ..
لذلك ظهر ما يسمى بالـ Coeff Multiplicator وهو عبارة عن جسر يربط بين FSB المعالج والذاكرة ..
مثلا , معالج ATHLON XP 3200+ يعمل بستة أضعاف سرعة الـ fsb ..
ولذلك فإن المعلومة ليتم معالجتها تأخذ ستة مراحل كاملة ..
وهذا يحدث بطؤ مخيف , لهذا اخترع نظام جديد لعدم الوقوع في هذا البطؤ .. وهو الكاش الذي يعمل كملتقى للمعالج والرام .
هناك نوعين من الكاش بشكل عام , lvl1 وهو الأسرع والذي يأتي بسعة صغيرة ومكان تواجده هو في نواة المعالج .. والـ lv2 ويكون أبطأ ولكن بسعة كبيرة ويتواجد في خارج مركز المعالج .
وهذا لكي يكون الوصول للمعلومة أسرع : المعلومات الأهم في النواة والأقل أهمية في الخارج , وهكذا ..
هدف الكاش , هو أن يخزن معلومات مهمة جدا تفيد المعالج ويقوم باستخدامها متى اراد دون بحث عنها .. أي دائما يجدها في الكاش ..
ولذلك إن لم يجدها في الكاش , قام بالبحث عنها في الرام الأساسي للجهاز مما يؤدي لبطؤ كبير .
----------------------------------------------------------