ما هو الكاش ميموري Cache Memory وما الفرق بين CPU i3, i5, i7

قد يعجبك:ما هو الرام RAM وما انواعه وما الفرق بين S-RAM و D-RAM

موضوعنا اليوم هو متعلق بالـ CPU وسوف نغوص في اعماقه ونشرح الفرق بين i3, i5, i7 ونقول ما هو الكاش ميموري

اولا لكي نعرف ما هو الفرق بين CPU i3, i5, i7 لابد لنا من ان نعرف ما هو الكاش ميموري Cache Memory

الكاش ميموري هو عبارة عن نوع من انواع الذاكرة موجودة في داخل الـ CPU نفسه ويستخدم لتسريع اداء المعالج (CPU) وهذه الذاكرة في العادة تكون على شكل 3 مراحل Level 1, Level 2, Level 3

طيب ما الفرق بين هذه المراحل؟

الجواب هو في الحجم (سعة كل مرحلة) لتخزين البيانات وعادة ما تكون المرحلة الاولى هي الاقل من حيث الحجم لانه مربوط ربط مباشر مع ال المعالج

طيب ما اخبار المرحلة الثانية؟

حجمه اكبر من المرحلة الاولى 

والثالثة؟

هي اكبرهم 

وهذه الصورة من جهازي توضح كل ما سبق من حيث عدد المراحل وكل مرحلة وحجمها

CPU

 

كما تشاهدون في الصورة السابقة حجم ذاكرة المرحلة الاولى هي 128 KB والمرحلة الثانية هي 512 KB والثالة هي 3 MB 

اذا تحقق المبدا الذي تكلمت عنه سابقا اول مرحلة من الذاكرة تكون اصغرهم حجما واخر مرحلة من الذاكرة تكون اكبرهم حجما

اذا السؤال هو لماذا يكون المرحلة الاولى اقلهم حجما؟؟

اجيبك بسؤال هل تعرف ما هو فرق السعر بين CPU i3, i5, i78 هو في المرحلة الاولى (والمراحل الاخرى) ولهذا تشاهد كلما اخترت معالج اكبر كلما زاد السعر فمن غير المنطقي ان ترى هذه الذاكرة في المرحلة الاولى بحجم 1GB لا تجده ابدا

وهذه صورة اخرى تبين لكم تركيب مراحل المعالج

CPU-Layers

 

طيب سؤال ما فائدة هذه المراحل وكيف تعمل هذه المراحل مع بعضها البعض؟

الجواب قد يكون طويلا ولكني اختصره قدر الامكان مع التوضيح

عندما تفتح اي برنامج مثلا فوتوشوب البرنامج هو طبعا موجود على الهارد دسك يتم نقله على شكل طبقات او بلوكات الى الرام RAM ومن هناك هذه الاوامر تنتقل ال الكاش ميموري الخاص بالمعالج على شكل اوامر اصغر ويقوم المعالج بتنفيذ هذه العمليات 

طيب المعالج يحتاج الى تنفيذ الامر التالي (هنا تظهر فائدة الكاش ميموري) يقوم بالرجوع اولا الى الكاش ميموري ويقول له هل هذا الامر معاك اذا لم يكن يقوم بالرجوع الى الرام لكي ياخذ الامر هذا ويضعه في الكاش ميموري ثم تتم معالجته

طيب ما المشكلة ليقم بهذه الخطوات طالما لم تكن الاوامر في الكاش ميموري؟

يجب ان تعرف ان سرعة المعالج تقاس بالنانو بينما سرعة الرام تقاس بالمايكرو فيوجد فرق في السرعات فيوجد اهدار في الوقت اذا بطئ في تنفيذ العمليات 

الى هنا تنتهي وضيفة الكاش ميموري و فوائدها

طيب ما الفرق بين i3, i5, i7

كما ذكرت سابقا في الاعلى انه الفرق بينهم هو حجم الكاش ميموري في جميع المراحل ولهذا يكون هناك اختلاف في الاسعار وقد يكون رهيبا في بعض الاحيان

طيب انا لاحظت كلمة 2.13GH موجودة في الاعلى على صورة Task Manager من باب الفضول اريد ان اشرحها

طبعا كل شخص دارس هندسة حاسبات او يعرف في الكمبيوتر ممكن ان يعرف في هذه الامور المهم ما هو هذا الرقم

طبعا لكي يعمل الجهاز (الكمبيوتر) اقصد يعمل يعن عندما تضغط على الكيبورد يكتب عندما تحركك الماوس يشتغل لابد من Clock طيب ما هو الـ Clock

Divide_by_two

يوجد في جهازك عن وحدة اسمها مولد النبضات (Clock Generator) يقوم بتوليد النبضات 

طيب ما فائدةهذه الوحدة؟

كل جزء من اجزاء جهازك يحتاج الى نبضة Clock لكي تعمل فعندما تحرك الماوس هو يعمل بالنبضة هذه 

عندما تنسخ ملفات جهازك تحتاج الى نبضة لكي تعمل ذلك

طيب فهمنا انه كل امر يحتاج الى نبضة ولكن ما هو ذلك الرقم؟

ذلك الرقم يساوي 2130000000 نبضة لكل ثانية يعني ان جهازك يولد 2130000000 نبضة لكي يعمل اجزاء جهازك جميعها تحريك الماوس الضغط على الكيبورد نسخ ملفات…..الخ

وطبعا اذا قل هذا الرقم سوف يكون هناك تقطيع يعني لو تحرك الماوس لا يتحرك معاك لحظيا في نفس الثانية سوف تلاحظ انه يوجد تقطيع في الحركة

وهذه الصورة تبين ذلك

Divide_by_two11

 

اذا كلما كبر الرقم كلما قل الوقت المطلوب لتنفيذ العملية والعكس

 

الى هنا انتهى موضوعنا اليوم اتمنى ان تكونو قد فهمتو الموضوع واذا لديكم استفسار اكتبوه في التعليقات