المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : Extreme Memory Guide



محمد هباهبه
25-03-2007, 23:48
السلام عليكم,

كثيرا مانسمع عن بعض المواصفات المتعلقه بذواكر الحاسوب دون أن نعي معناها وأثرها على الأداء
فمثلا:

1- Bufferd & Unbuffered
2- Timing Table 4-4-4-12 & 5-5-5-15... etc.
3- SLI READY
4- Cas Latency
5-EPP Enhanced Performance Profiles

أرجو من الإخوان ممن لديهم معلومات حول هذا الموضوع مشاركتنا بها وبأي تجارب من ناحية الفرق في الأداء لعل هذه المشاركه تصبح دليل لكل من يرغب بشراء الذاكره وهو يعرف ماذا يشتري وشكرا.:up:

الخلف
26-03-2007, 07:58
هذه المعلومات تكررت كثيراً في المنتدى، وكل الإجابات موجودة، لو قمت بعملية بحث بسيطة لرأيت كلما سألت عنه :)

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

1- buffered و unbuffered
الذاكرات المسجلة Registred هي ذاتها الذاكرة الصِوانية، لم أجد كلمة تترجم كلمة buffer أفضل من صِوان، الصِوان بكسر الصاد هو مثل التجويف الصغير كما في صِوان الأذن، فالذاكرات الصِوانية تكون أشبه بوجود صِوان أو تجويف صغير ينظم من عملية تبادل البيانات بين رقاقات الذاكرة وبين متحكم الذاكرة.
وكلاهما يعتمد على ذاكرة سريعة وصغيرة registers مثل الموجود في المعالج ( مرتبة المسجلات في المعالج أعلى من مرتبة ذاكرات الكاش فهي أعلى الذاكرات سرعة وأقلها تأخيراً )، هذه الذاكرة الصغيرة تكون مثل التجويف الذاكري، حيث تعمل على عملية تخفيف الحمل على متحكم الذاكرة، فهي تتوضع بين متحكم الذاكرة ورقاقات الذاكرة وتمر البيانات عبرها متأخرة دورة ساعة واحدة ( المدة تختلف حسب تردد الذاكرة، فإن كان تردد الذاكرة 800MHz مثلاً فإن التأخير سيكون 1 من 800 مليون من الثانية ) وهذا لايؤثر على الأداء لأن وجود الذاكرة مفيد أساساً...
وظيفة هذه الذاكرة الصغيرة تتجلى في تخفيف الحمل عن متحكم الذاكرة، فهي تساعده على تحمل رقاقات ذاكرة أكثر إضافة لشرائح ذاكرة أكثر أيضاً، فلولاها لما أمكن حشر عدد أكبر من رقاقات الذاكرة ضمن نفس الشريحة، ولما أمكن في الأنظمة العالية ضم عدد كبير من شرائح الذاكرة جنباً إلى جنب...



2- أزمان التأخير
تكون الأرقام عادة مقسمة لخمس نطاقات مثلاً Timing = 4-4-4-18-T1
هناك تعريفات لكل واحدة على حدة، ولكن للتعريف فيجب الانتباه أن الذاكرة تخزن الباينات فيما يشبه الجدول، وللحصول على معلومة معينة يتم التوجه إلى عمود Column و صف Row محددين، كل التعريفات التالي تقوم أساساً على هذا المبدأ. سيتم ذكر مصطلح ( عدد الدورات ) وهو يعني عدد النبضات اللازمة من نبضات الساعة للقيام بالمهمة، في ذاكرة ترددها 800MHz هناك 800 مليون نبضة ساعة، فلو قلنا أن عملية ما تأخذ 8 دورات Clocks فهذا يعني أنها تستغرق 1 من 100 مليون من الثانية...
- RAS : وهو يعني Row Address Select وهو عدد الدورات اللازم لاختيار الصف Row.
- CAS : ويعني Column Address Select وهو عدد الدورات اللازمة لاختيار العمود Column.
- tRAS : هو يختص بالوقت اللازم ( عدد الدورات اللازمة ) بين إعطاء الأمر لسطر Row بالاستعداد، وبين أن يكون فعالاً وجاهزاً لاستلام موقع الذاكرة عن طريق أمر الـ CAS.
- tRCD : بعد السطر جاهزاً ( الخطوة السابقة )، فإن الذاكرة ستطلب أن يتم تفعيل أو تنشيط عمود معين Column وبتنشيط العمود والسطر تكون الخلية المطلوبة تم اختيارها، الوقت هنا tRCD هو عدد الدورات بين تفعيل السطر وحتى تفعيل الخلية المطلوبة ( أو الانتهاء من تفعيل العمود ). عند ذلك سيمكن البدء بالكتابة أو القراءة من تلك الخلية.
- tCL : يسمى بـ CAS Latency وهو أهم عنصر وهو ما يعرفه أغلب الناس بزمن التأخير عادة كأن يقال الذاكرة تمتلك زمن تأخير CL4...
في الذاكرة كما ذكرت يتم تخزين البيانات على هيئة جدول، وعند القراءة أو الكتابة يقوم المعالج بتحدد سطر محدد، ثم يتم تحديد خلية محددة عن طريق تحديد العمود، وبعد ذلك يتم قراءة البيانات بالتتابع عن طريق الانتقال نحو العمود التالي من ذات السطر فليست هناك من حاجة للإنتقال نحو السطر الجديد إلا عند نهايته. فعند ذلك ينعدم توقيت الـ tRCD لأن السطر أساساً جاهز للعمل والأمر هنا يعود إلى اختيار العمود فقط، زمن التأخير CL هو التأخير بين إشارة اختيار العمود CAS وتوافر البيانات ضمن إبرة البيانات في الذكرة والتي تسمى DQ... بعد هذه القيمة تأتي قيمة الـ CAS في الدرجة الثانية من ناحية الأهمية.
- tRP : وهو الوقت اللازم للانتقال من سطر إلى سطر آخر وذلك عند انتهاء السطر الأول أو عندما تكون بيانات أخرى ( سواء كتابة أو قراءة ) مطلوبة في سطر آخر.
- tCLK : وهو طول دورة الساعة الواحدة. وهو يقاس بمعادلة 1÷تردد الذاكرة، فمثلاً ذاكرة ترددها 100MHz سيكون الـ tCLK لها يساوي 1÷100 مليون وهذا يساوي 10 نانو ثانية. إذا طول كل دورة ساعة في هذه الذاكرة سيكون 10 نانو ثانية.
- التأخير : وهو الزمن اللازم من بداية الطلب إلى تنفيذه، وهو يجمع جميع الحالات السابقة ( طبعاً ليس جميعها وإنما التي تحتاج إليها ).
- يسمى T1 أو T2 ويسمى معدل الأوامر Command Rate، وهو الزمن اللازم من اختيار رقاقة الذاكرة المطلوبة ضمن شريحة الذاكرة، حتى تكون الشريحة جاهزة لاستقبال الأوامر. وهي تكون إما دورة أو دورتين T1 أو T2.

عندما يقال بأن ذاكرة ما تواقيتها Timings = 4-4-4-18-T1 فهذا يعني الترتيب التالي CL-tRCD-TRP-tRAS-Command Rate. وكلها يتم قياسها بوحدة دورات الساعة.


3- SLI Ready و CrossFire certificate
هي مجرد تسميات للذاكرة التي تم اختبارها للعمل بكفاءة في ظل استخدام التقنيتين SLI أو CrossFire ضمن اختبارات صارمة تتعلق بالتوافق والاستقرار.


4- CAS latency
ذكرته في النقطة الثانية :)


5- EPP
وتعني أوضاع الأداء المحسّن Enhanced Performance Profiles وهي تقنية خاصة لأطقم رقاقات nVIDIA المتقدمة ( nForce 590 SLI و nForce 680 SLI ) تقوم على كتابة بيانات أكثر في شرائح الذاكرة بقصد تطويعها لكي تعمل ضمن ظروف محددة، ليس ذات فائدة للمستخدم المتقدم لكنها تفيد المستخدم العادي حيث تقوم هذه الأوضاع بتخزين بيانات محددة مختلفة بخصوص الذاكرة كالتواقيت والتردد مثلاً ويمكنك استدعائها عند الحاجة.


6- ECC
ويعني كود تصحيح الأخطاء Error Correction Code، وهي عبارة عن عدد أكبر من البتات للذاكرة ( مثلاً ذاكرات 64بت بنسختها الـ ECC تستخدم 72 بت بشكل كلي، 64بت منها للبيانات و8 لكود التصحيح )، مهمة هذه البتات الزيادة هو اكتشاف الأخطاء وتصحيحها، وذلك للحصول على أعلى استقرار ممكن، ولكن هذا يأتي على حسابين التكلفة والتأخير فهذه الذاكرات أعلى سعرها وأقل أداءاً بنسبة بسيطة من الذاكرات العادية. تستخدم عادة في محطات العمل والمزودات حيث الاستقرار عامل مهم جداً حتى لو كان على حساب 10% من الأداء رغم أن فرق الأداء التي تسبب هذه التقنية لا يصل حتى إلى 2% !!

GoldenLionTech
26-03-2007, 10:15
وعليكم السلام ورحمة الله وبركاته

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

Mat-Morir
26-03-2007, 12:15
ماشاء الله أخي الخلف
متخصص في أدق التفاصيل الهاردويريه
انا أسميك الميكرسكوب المعلوماتي

BANDERzz
26-03-2007, 13:17
ماشاء الله بارك الله

يالخلف انت موسوعة المنتدى والله ينفع بعلمك الاسلام والمسلمين
!Clap :up: !Clap :up: !Clap :up:

أبو خولة
26-03-2007, 13:24
بارك الله بك أخي الخلف

MO676HD
26-03-2007, 13:25
انا اقترح ان يتم عمل كتاب فيه كل رد من ردود الاخ خلف :)

dxbboy77
26-03-2007, 13:28
ما قصر اخي الخلف في الاجابه :)

zwawy
26-03-2007, 13:55
اكرمك الله أستاذ حسين.

محمد هباهبه
26-03-2007, 16:43
جزاك الله خيرا وجعلك خير خلف لخير سلف

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

K9N
26-03-2007, 17:03
انا اقترح ان يتم عمل كتاب فيه كل رد من ردود الاخ خلف
Already Done :)


مشكوووور أستاذي الخلف على المعلومات القيمه


K9N

MO676HD
26-03-2007, 17:12
^

وين اقدر احصل الكتاب ؟؟

Net.Stu
28-03-2007, 13:00
انا اقترح ان يتم عمل كتاب فيه كل رد من ردود الاخ خلف :)

تصدق أخوي أنه نفس هذه الفكرة تراودني من زمان .

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

ونسميها بعدين ((موسوعة الخلف الحاسوبية .. لجزيئات العتاد والمعلوماتية)) (z)

جعل الله كل حرف كتبته وتكتبه في ميزان حسناتك أخونا الغالي .

HASSAAN
28-03-2007, 13:53
سبحان الله

azzozy
28-03-2007, 21:21
ما شاء الله اخونا أ.الخلف ما قصر .

khallodah
29-03-2007, 13:02
تسلم يدك
جمعت واختصرت ووصلت المعلومة
الله يجزيك خير

كلامك سجلته بنوته على الكمبيوتر