بحث صور خرائط Youtube الأخبار Gmail Drive تقويم المزيد »
مساعدة | تسجيل الدخول
 
الرئيسية  >  قائمة الأسئلة  >  السؤال
عدد الإجابات: 6 عدد الزيارات: 6848
السلام عليكم ورحمة الله وبركاته ..



ممكن حد يقولي شو هو الكاش ميموري ؟
ملحق #1 01‏/12‏/2009 11:51:13 م
كفيت ووفيت ياجواد عشتار .. افهم من ردك ان الكاش ميموري هو الرام نفسه
إعلام بالبريد الإلكتروني عند نشر إجابات جديدة
الإجابات التصنيف بحسب الوقت التصنيف بحسب التصويت
الكاشي أو الكاش ميموري هي ذاكرة سريعة جدا موجودة داخل المعالج أو بشب chip منفصل بجانبه . ويقوم المعالج باستخدام الكاش ميموري لتخزين الأوامر التي تُطلب بشكل متكرر لتشغيل البرامج , وبذلك تُحسن من سرعة النظام . ميزة الكاش ميموري هي أن المعالج لن يضطر لإستخدام نظام ال bus في اللوحة الأم motherboard لنقل المعلومات .

و كلما زاد حجم الكاش ميموري يكون الجهاز أسرع في نقل المعلومات وبالتالي يكون أداء الكمبيوتر أفضل .


ولا علاقة للذاكرة العشوائية ( المسماة الرام ) Random Access Memory بما ذُكر أعلاه .

تحياتي // أبو خالد
 
Cash Memory هي ذاكرة خاصة ذات سرعة عالية مصممة لتزود المعالج بالأوامر والمعلومات الأكثر طلبا من قبل المستخدم ,أي عندما يقوم المعالج بطلب معلومة من الذاكرة الأساسية فهنالك احتمال كبير أن هذه المعلومة قد تطلب من قبل المعالج مرة أخرى ولتوفير الوقت يتم تخزينها مؤقتا ضمن ذاكرة خاصة تتميز بسرعتها العالية وتكون داخل المعالج وهي الـ Cash Memory.طرطوس.كوم
عن المعلومات والأوامر المتوضعة في الـ Cash Memory يمكن الوصول إليها أسرع بعدة مرات من المعلومات المتوضعة في الذاكرة الأساسية , فكلما استطاع المعالج الوصول إلى الأوامر والمعلومات من الـ Cash Memory بشكل أسرع كلما كان الكمبيوتر يستطيع العمل بسرعة عالية اكثر. طرطوس.كوم
www.tartoos.com
مستويات الـ Cash Memory :
بشكل عام هناك مستويين لـ Cash Memory المستوى الأول ويدعى level1 وهي الكاش الداخلية المتوضعة داخل رقاقة المعالج .
والمستوى الثاني ويدعى Level2 وهي الكاش الخارجية وهي أيضا على المعالج . وإن حجم الكاش يقاس بالكيلو بايت KB .
كيف تعمل الـ Cash Memory :
لفهم عملية الكاش يمكننا أن نتخيل أنفسنا أننا ضيوف حفلة ما . وأن الشخص المضيف مطلوب منه أن يقدم لنا المشروبات التي نطلبها تماما دون تغيير , وأن هناك لدى المضيف ثلاجة في المطبخ وعنده ثلاجة أخرى في غرفة التخزين الأبعد عن المطبخ ويوجد بالقرب من منزله محل سوبر ماركت .www.tartoos.com
فعلى اعتبار المشربات المطلوبة هي المعلومات المطلوبة , والثلاجة في المطبخ هي الـ Cash Memory Level 1 , والثلاجة في غرفة التخزين هي Cash Memory Level 1 , والسوبر ماركت هو الذاكرة الأساسية .طرطوس.كومwww.tartoos.com
فإذا طلب شخص في الحفلة علبة كولا فعلى المضيف أن يذهب إلى الثلاجة في المطبخ ليرى إذا كانت موجودة لديه فإذا كانت داخل الثلاجة فيستطيع أن يلبي الطلب فوراً , أما إذا لم تكن في ثلاجة في المطبخ فعلى المضيف أن يذهب إلى الثلاجة في غرفة التخزين فإذا لم يجدها هناك أيضا , فعليه أن يذهب إلى السوبر ماركت القريبة من منزله ويحضرها من هناك , وهذا سوف يأخذ وقت أطول فعلياً , فإذا اشترى المضيف صندوق كامل من علب الكولا من السوبر ماركت فهذا يضمن له أنه إذا طلب أحدهم علبة كولا أخرى فإنه يستطيع الحصول عليها من الثلاجة بدل الذهاب إلى السوبر ماركت مرة أخرى .www.tartoos.com
وبنفس الطريقة عندما يجلب آمرالكاش معلومة من الذاكرة الأساسية فإنه يقوم بجلب بضع من المعلومات التي تليها ويأخذهم إلى الـ Cash Memory معها , وهذا يزيد من احتمالات تلبية المعالج بالمعلومات المطلوبة بشكل أسرع في حال طلبه المعلومة التي تلي المعلومة الأولى والتي أصبحت في الـ Cash Memory مسبقا .طرطوس.كوم
www.tartoos.com
ما هو حجم الـ Cash Memory التي يجب أن تكون لدي ؟
في معالج من نوع انتل بسرعة 100MH من الجيل الأول فإن المعالج يأخذ 180 نانو ثانية للحصول على المعلومات من الذاكرة الأساسية بمقابل 45 نانو ثانية إذا وجدت في الـ Cash Memory .طرطوس.كوم
مع هذا الأداء الرائع المقدم من قبل الـ Cash Memory فمن المنطق أن نستخدمها بدلا من الذاكرة الأساسية , ولكن بما أنها تستخدم شرائح من نوع STATIC RAM وهي تكلف 6 أضعاف سعر شريحة الرام الأساسية DRAM فلذلك لا يمكن استخدامها بحجم كبير لأن سعر الجهاز سوف يزيد بنسبة كبيرة جداً وهذا يشابه أن يقوم المضيف في مثالنا السابق .www.tartoos.com
بشراء السوبر ماركت وضمه إلى المنزل لتزويد كل الضيوف بالمشروبات المطلوبة وهذا غير منطقي أبدا ولكن المقبول منطقيا هو زيادة حجم الثلاجة الأساسية والموجودة في المطبخ أي Level 1 .
ارجو ان تكونوا قد إستفدتم من هذه المعلومات................والله من وراء القصد
>>aloea abdo>>>‏
 
سوف أحاول أن أبسط لك الامر
عند أعطائك أكثر من أمر مختلف للمعالج لايستطيع تنفيذ تلك الاوامر
في وقت واحد
و إن كان يستطيع ذلك لكن عندما تكون الاوامر من نفس النوع
هنا تأتى وظيفة الرامات اللتى تأخذ تلك الاوامر و ترسلها للمعالج تبعا لينفذها و يرسلها للمستخدم
وطبعا كلما زادت الرامات جعلت الجهاز أسرع برغم تحميلة بأكثر من أمر ولكن مهما كانت الرامات الموجودة فهى محدودة و ههناك تطبيقات تستهلك جميع موارد الجهاز فكان لزاما عليهم إيجاد حلا لذلك
وهنا فكرت إنتل و غيرها فى تعلية كاش المعالج حتى يستطيع حل المعطيات أسرع و أخذ غيرها فهى عامل مساعد جدا للمعالج و الرامات أيضا لذلك كلما زاد الكاش الخاص بالمعالج زادت سرعت و خصوصا لحبى أعمال الجرفيك و اللعب
 
هي ذاكرة داخل المعالج وخجمها صغير بتراوح من 2 ميغا الى 8 ميغا
 
الكاش ميموري

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

بشكل دائم أو البيانات المهمة

و هي أسرع من ذاكرة الرام لذلك فالبيانات المهمة و المتكررة تخزن فيها حتى يستفيد

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

حيث ستحتاج وقت أكثر حتى تصل إلى المعالج مما يعني تأخر عملية المعالجة و طبعا

كلما زاد حجم هذه

الذاكرة كان أفضل للمعالج حتى يستطيع تخزين كمية أكبر من البيانات المهمة و الحصول

عليها بسرعة

هذا هو الكاش ميموري بشكل عام

وينقسم الى قسمين

المستوى الأول ويسمى

cache level1 .. L1

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



المستوى الثاني ويسمى

cache level 2 ... L2

وهي أيضاً تساعد المعالج مثل الأولى على سرعة تنفيذ العمليات
وقد وصل حجمها الآن في المعالج المتطور من إنتل إلى 8 ميكا بايت وإسم المعالج َQuad

مثال على عملها

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

الصديق سيكون هو المستخدم وانت ستكون المعالج

وبطبيعة الحال ستنفذ الامر باقصى سرعة وتذهب الى ثلاجة المطبخ

ثلاجة المطبخ هي الكاش ميموري المستوى الاول

والتخزين فيها يعتبر للاغراض الضرورية فقط

ان كان العصير موجود فستتم العملية بصورة سريعة جدا

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

اخاك هو الكاش ميموري من المستوى الثاني

ويكون حجم الكاش الثاني L2

اكبر من الاول

اتمنى ان يكون المثال واضح

ننتهي بملاحظه صغيرة هي :-

ان ال L1 اسرع بكثير من ال L2

لكن L2 اكبر بكثير من L1



قد يستأل كثيرون لماذا يكون الكاش ميموري في معالجات

Intel اكبر بكثير مما هو عليه بمعالجات

AMD

الجواب على ذلك هو

فكرة عمل الكاش هي واحد لكلا المعالجين لكن

ال Memory Controller او متحكم الذاكرة بالنسبة لمعالجات Intel يكون

خارج المعالج

في ال NorthBridge او الجسر الشمالي على الماذربورد نفسها لذلك هناك زمن

تاخير يعوضه

حجم الكاش لذلك بالنسبة لانتل كلما زادت الكاش كلما كان الأداء افضل (نسبيا)

اما اذا تحدثنا عن معالجات AMD فمتحكم الذاكرة يكون مدمج مع المعالج لذلك زمن

التأخير في التعامل مع المتحكم يكون اقل بكثير من زمن تاخير انتل (كلما قل زمن التأخير

كلما كان افضل) لذلك لا تحتاج معالجات AMD الى كل هذا الكم من الكاش و لكن تعتمد

على L1 Cache بشكل اكبر من اعتماد انتل عليها لذلك سنلاحظ في جميع الحالات ان

ال L1 Cache لمعالجات AMD اكبر من معالجات Intel



اتمنى ان يكون شرح الكاش ميموري سهل وواضح

حاولت اني ابسطه باقرب صورة



نأتي الى شرح بسيط لل FSB

FBS هي السرعة الخارجة التي يتعامل ويتواصل بها المعالج مع ذاكرة النظام Ram

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

وكروت الـ PCI

و الـ AGP .. الخ

وعموماً كلما ارتفعت سرعه الناقل ارتفع أداء المعالج وباقي القطع في جهاز الكمبيوتر.

سرعة الناقل الأمامي بدأت تقريباً بـ 66 ميجا هرتز

100 - 133 - 266 - 400 - 533 - 800 - 1066- 1333

وأخيراً وصلت في معالجات أنتل الحديثة الى 1333



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

بسرعة533 و 800 و أخرى تدعم ناقل أمامي بسرعة 400 و 533 ولوحات تدعم ناقل

أمامي بسرعة 533 و 800 و 1066 هذا يعني أن اللوحة الأم تدعم أكثر من سرعة

للناقل الأمامي.

المعالجات لها سرعة واحدة فقط للناقل الامامي فهي ستكون إما بناقل أمامي سرعته 533

أو

800 او 1066 الخ

اختيارنا لسرعة الرام يحدده الناقل الأمامي للمعالج فإذا قمنا بشراء معالج بناقل أمامي
800
يجب علينا شراء رامات سرعتها تساوي نصف سرعة الناقل الأمامي للمعالج أو أسرع

هذا يعني أننا بحاجة إلى رامات بسرعة 400 أو أسرع وإذا قمنا بشراء معالج بناقل أمامي 533

إذا علينا شراء رامات بسرعة 266 أو أسرع

شرائنا لرامات من نوع DDR أو DDR2 تحدده اللوحة الأم إذا كانت اللوحة الأم تدعم

رامات DDR2 فقط إذا نحن ملزمون بشراء رامات من نوع DDR2 فقط ونفس الشي

بالنسبة للوحة تدعم فقط رامات DDR‏
 
قد يهمك أيضًا
عدد الإجابات: 2  عدد الزيارات: 208
عدد الإجابات: 5  عدد الزيارات: 1356
عدد الإجابات: 8  عدد الزيارات: 1083
عدد الإجابات: 3  عدد الزيارات: 414
عدد الإجابات: 1  عدد الزيارات: 303
عدد الإجابات: 4  عدد الزيارات: 252
عدد الإجابات: 3  عدد الزيارات: 527
احصل على إجابات Google على هاتفك. انتقل إلى ejabat.google.com من خلال متصفح الويب على هاتفك.
وضع التصفح الآمن:  غير مفعل   عرض الخيارات
مفعل:  حجب الأسئلة والإجابات التي تحتوي على مواد غير مناسبة للأطفال
غير مفعل:  عدم حجب أي محتويات
©2013 Google - سياسة الخصوصية - بنود الخدمة - سياسة المحتوى - إرشادات المنتدى