[درس] كل ما تريد معرفه عن Ram ( موضوع متكامل

[درس] كل ما تريد معرفه عن Ram ( موضوع متكامل


النتائج 1 إلى 2 من 2

الموضوع: [درس] كل ما تريد معرفه عن Ram ( موضوع متكامل

  1. #1

    افتراضي [درس] كل ما تريد معرفه عن Ram ( موضوع متكامل

    جولة داخل عالم الرامات المكتبية Random Access Memory








    رام تعرف باسم ذاكرة الوصول العشوائي Random Access Memory

    واختصارها RAM وهذا النوع من الذاكرة مؤقت إذ أن المعلومات يتم تفريغها آلياً منه بمجرد إعادة التشغيل، وأحياناً عند إغلاق البرنامج الذي يستهلك جزء منها، وهذا النوع يحرص المحترفون (مصمين الجرافيك الذين يقومون باستخدام برامج متقدمة كالفوتوشوب وثري دي ماكس بالأضافة الى الألعاب الحديثة) على الحصول على أفضل الأنواع منها ويحرصون أيضاً على زيادتها لأنها المسئولة عن سرعة تنفيذ العمليات والمعالجة..

    و سميت بهذا الاسم لأنها تستطيع الوصول إلى أي خلية تريد بشكل مباشر ((أي دون المرور على الخلايا الأخرى)) ومن أي مكان، وهي على عكس ذاكرة الوصول التسلسلي

    Serial access memory واختصارها SAM والتي لا يمكنك الوصول لأي خلية فيها إلا بشكل تسلسلي كامل من البداية إلى النهاية.

    جدير بالذكر أن كل قطعة ذاكرة تعد دائرة متكاملة مركبة من ملايين الخلايا التي يكونها اتحاد الترانزستورات Transistors والمكثفات

    Capacitors ، بحيث يشكل كل ترانزيستور و مكثف خلية واحدة من خلايا الذاكرة، وكل خلية من هذه الخلايا تعادل بتاً واحداً من البيانات..









    توضيحات هامة :

    الترانزستور Transistor هي اختصار لكلمتي Transfer Resistor وتعني مقاومة النقل و يمكن استخدام الترانزستور كمفتاح أو كمكبر للجهد أو التيار أو كلاهم ..

    أما المكثف Capacitors فهو أحد مكونات الدوائر الكهربائية والتي تقوم بتخزين الطاقة على شكل مجال كهربائي يتكون من موصلين يحمل كل منهما شحنة كهربائية متساوية في المقدار ومتعاكسة في الاتجاه، ويفصل بين الموصلين مادة عازلة ..كالهواء مثلا.

    الهرتز هي الوحدة الدولية لقياس التردد ، واحد هرتز يكافئ ذبذبة واحدة في الثانية (دورة واحدة في الثانية) ، ويرمز له ب Hz ، وقد سميت هذه

    الوحدة باسم الفيزيائي الالماني الجنسية هاينريش رودولف هرتز الذي كان له دور كبير في مجال العلوم الكهرومغناطيسية
    والميجاهيرتز MHz تساوي 1000000 هيرتز (أي 1000000 دورة أو تكرار في الثانية)

    البت bit أصغر وحدة حاملة أو ناقلة لمعلومة أو لمعنى ما معين .. وبمعنى ادق
    البت هو عبارة عن نبضة كهربائية تكون إما موجبة أو سالبة ويرمز لها بأحد الرقمين الثنائيين إما 1 أو 0 ..
    اى أن البت عبارة عن خانة واحدة من رقم ثنائي وله أحتمالين فقط اما ان يكون البت 0 أو يكون 1 ..
    وكل 8 بت (مجتمعة) تشكل 1 بايت ..

    والبايت Byte هو المساحة الكافية لتخزين قيمة حرف واحد أو رقم أو رمز (والمسافة أيضاً تعادل بايت)...

    مضاعفات البايت :
    ويكون معناها أما علمي (مضاعفات بأساس عشري) أو ثنائية (مضاعفات بأساس ثنائي) ..
    وساقوم بعرض العملى لأنه الأسهل فى الفهم :

    1 كيلو بايت = 1000 بايت
    1 ميجا بايت = 1000 كليو بايت
    1 جيجابايت = 1000 ميجا بايت
    1 تيرا بايت = 1000 جيجا بايت
    1 بيتا بايت = 1000 تيرا بايت
    1 إكسا بايت = 1000 بيتا بايت
    1 زيتا بايت = 1000 إكسا بايت
    1 يوتا بايت = 1000 زيتا بايت

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








    أنواع الذاكرة :

    و هناك أكثر من نوع من ذاكرة الوصول العشوائي ..




    النوع الأول SD-RAM







    هي اختصار للجملة Single Data Rate Random Access Memory والتي تعني ذاكرة الوصول العشوائي الديناميكية المتزامنة ذات النقل الأحادي . هذا النوع يقوم بنقل البيانات بسرعة مقبولة نوعاً ما، لكنه في المقابل يستهلك قدراً كبيراً من الطاقة مقارنة بالأنواع الأخرى لأنه يقوم بنقل بت مرة واحدة عند ارتفاع النبضة ثم يعود ليرفع بتاً آخراً بارتفاع النبضة .. وهكذا، وكلما زادت الوحدات أدى ذلك إلى زيادة سرعة المعالجة . وسرعة نقل البيانات فيها إما أن تكون 66 أو 100 واقصى سرعة وصلت لهاهى 133 ميجا هرتز ...












    النوع الثانى DD-RAM او DDR







    الراى الغالب فى تسميتها انها اختصار للجملة

    Dual Data Rate Synchronous Dynamic Random Access Memory .. أي ذاكرة الوصول العشوائي الديناميكية المتزامنة ذات النقل الثنائي . هذا النوع يؤدي ضعف أداء النوع الأول، فهي تعطي 2 بت في الثانية الواحدة بمعنى أنها تنقل بتاً لدى ارتفاع النبضة وآخراً عند انخفاضها . ويتميز هذا النوع عن سابقه بان لديه عرض نطاق مضاعف وهذا يمكنه من نقل كمية مضاعفة من المعلومات في الثانية قياسا لل sd-ram . كما أنه يستخدم قدراً أقل من الطاقة يبلغ 2.5فولت . .












    وبعد ذلك تم صدور DD-RAMII أو DDR2






    وكما في سابقتها DDR خلايا الـ DDR2 تقوم بتبادل المعطيات على الجبهتين الصاعدة و الهابطة لنبضة الساعة ولكن الفرق الرئيسي بين النوعين أنه في DDR2 التردد أعلى بمرتين لذا فإنه من الممكن نقل أربع كلمات رقمية خلال دورة الساعة للخلايا الداخلية ولذلك فإن الـDDR2 يمكن أن تعمل بفاعلية أكبر بمرتين من DDR دون زيادة تردد عمل الخلايا الداخلية
    ميزة أخرى لذاكرة DDR2 هي توفيرها للطاقة حيث أنها تعمل بجهد 1.8 فولت مقارنة مع DDR التي تعمل بجهد 2.5 فولت ..
    وتمتاز ايضا عن DDR بزيادة عدد الموصلات PINS حيث انها تعمل ب 240 موصل PIN مقارنة ب DDR التى تعمل ب 184 موصل ..












    وحديثا تم صدور DD-RAMIII أو DDR3







    وتأتى بسعة إرسال band***** بعمق 8 بت مقارنة ب DDR2 4 بت و DDR 2 بت ..
    وتأتى DDR3 بمعدل استهلاك كهربائى اقل بنسبة 30% عن DDR2 . حيث تأتى تعمل بجهد 1.5 فولت مقارنة مع DDR2 التى تعمل بجهد 1.8 فولت و DDR التى تعمل بجد 2.5 فولت ..
    و تعمل DDR3 ب 240 موصل PIN مثلها مثل DDR2 .. الأختلاف الوحيد هو موقع الشقِّ الرئيسيِ ..





    وجدير بالذكر ان DDR3 استخدمت منذ العديد من السنوات فى كروت الشاشة عالية الجودة لكلا من NVIDIA & ATI Technologies .. كما انها الذاكرة الاساسية لجهاز Playstation 3 ..


    الميزات عن ddr2 ..
    * زيادة سرعة الرامة (تصل الى 1800mhz حتى الآن ومستقبلا ستصل الى 2000mhz )
    * زيادة الأداء مع خفض معدل استهلاك الطاقة .. (تؤدى الى اطالة عمر بطارية ال laptop )
    * مصنعة بتكنولوجيا 90 nm ..

    العيوب ..
    * زيادة توقيت الرامة بصورة كبيرة مقارنة بموديلات DDR2 ..
    * ارتفاع أسعار رامات dd3 جداا عن مثيلاتها فى ddr2 ..

    ويلاحظ ان فرق الأداء الفعلى حتى الآن بين ddr3 و ddr2 فى الألعاب والتطبيقات يتراوح من 2 % الى 5% ..

    الخلاصة :
    DDR3 هى الأختيار الأمثل على المدى الطويل .. وليس القريب ..
    فمع الوقت سيتم تخفيض توقيت رامات DDR3 و تقليص الفجوة السعرية الرهيبة بينها وبين DDR2 .. عندها ستكون الأختيار الأمثل ..
    فالأفضل طبقا للوضع الحالى هى DDR2 ..












    النوع الثالث RD-RAM




    هي اختصار للجملة Rambus Dynamic Random Access Memory وتعني الخطوط الديناميكية لذاكرة الوصول العشوائي، وهذه الذاكرة تمتاز بسرعة مذهلة وأسعارها باهضة، ويرتكز

    عملها على أساس توزيع نقل البيانات ما بين الذاكرة والمعالج على أكثر من قناة. عن طريق تصغير حجم الناقل الأمامي من 32 بت (المستخدمة في الأنواع الأخرى) إلى 16 بت ومن ثم توزيع الحركة على أكثر

    من قناة تعمل بشكل خطوط متوازية (وهذا سبب تسميتها بالخطوط) ، وتعطي سرعات تردد عالية جداًَ تصل إلى 800 ميجاهرتز. وهذا النوع لا يعمل إلا مع معالجات بنتيوم 4 كما أنها تتطلب أنواعاً مخصصة من

    اللوحات الأم مثل إنتل 850 . وتم التخلي عنها بسرعة بسبب إثبات ذاكرة DDR والجيل اللاحق له DDR 2 انهما يمكنهما إعطاء نتائج منافسة جدا بل و متفوقة بتكلفة إقل ..



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

    هذه الخاصية تتحكم بمقدار وقت التأخير مقاسا بدورات الساعة ( clock cycles يقصد بدورات الساعة بأنها الزمن اللازم لإنتقال الأمر من المعالج الى الذاكرة و العودة مرة أخرى) و يحصل هذا التأخير قبل أن تبدأ ذاكرة بتنفيذ أمر القراءة بعد تسلمها إياه ، وبالطبع كلما كان مقدار التأخير أقل كلما زادت سرعة نقل البيانات ..

    ويكون بهذا الشكل : 12-4-4-4 , 15-5-5-5
    وفى بعض موديلات الرامات يكون مكتوب عليها ال Memory Timing بالشكل ده :









    ونستعرض الآن مفهوم وأهمية كل رقم من هذه الأرقام ..



    CAS Latency


    CAS Latency هى زمن التأخيـــر بين التعامل مع العواميد المختلفه او الفتره بين تلقى تصريح دخول العامود و بداية التعامل معه , و تلعب دورا هاما في آداء الرام .. وتأتى أهميتها لكون البيانات عادة يتم التعامل معها بالترتيــب أو بصوره متتاليه على نفس الصــف و بالتأكيد كونها المسئولة عن الفترة الفاصلة بين دخول العمود والتعامل معه (اى الأنتقال بين كل عمود والآخر) فهذا يجعل لها اهمية كبيرة جدا ..

    و كلما انخفضت قيمه CAS Latency كلما تحسن الآداء و لكن يجب التأكد أولا أن الرامات تدعم هذه القيم المنخفضه.









    tRCD - Row Address to Column Address Delay:

    tRCD هى فترة التأخيــر التى تستغرق من بداية تفعيــل الصف حتى يتم تفعيل العامود أو الخليه بواسطة اشارة CAS و من ثم تتم كتابة البيانات أو قراءتها من خلية الذاكرة ...
    و عندما يتم التعامل مع الذاكره بصورة متعاقبه أو متتالية يكون الصف فى حاله التفعيل أساسا و ساعتها لن يكون ل tRCD تأثيــر كبير . لكن من ناحية أخرى اذا لم يتم دخول الذاكرة بصورة خطيــه لابـــد للصف المفعل في هذا الوقت أن يتم تعطيله و اختيار صف جديـــد ليتم تفعيلة ..

    توضيح :
    المقصود بصورة خطيه أى التعامل المتتالى لكل معلومة بدورها كأنهم يتحركون على خط مستقيــم لا يتم الحياد عنة ..

    ولهذا جعل قيمة tRCD منخفضه يمكنه أن يزيد الآداء أو سرعة النظام شأنه في ذلك شأن كل عناصر توقيتات الرام لكن إخفاضة يصوره كبيره ينتج عنــه عدم استقرار النظام ..









    tRP - Row Precharge Time:

    tRP هو الوقت المطلوب لإنهاء التعامل لصف و بداية التعامل لصف آخــر و يمكن أيضا تعريفه كالتأخير المطلوب بين تعطيل صف و تفعيل صف آخر..

    و عليه فبالإشتراك مع tRCD يكون الوقت المطلوب (أو عدد الدورات المطلوبه) لتبديل الصفوف و اختيار الخليه التاليه للقراءة أو الكتابة وهو ما يسمى ب tRC - Row Cycle Time ..
    tRC = tRAS + tRP








    tRAS - Row Active Time:

    Tras هو عبارة عن طول المدة التي يستغرقها أي الصف لكي يفتح و يصبح جاهزا لنقل البيانات ..
    او
    هو الوقت الذى يتطلبه أو التأخير الذي يتم بين الأمر الحالى و الأمر التالى
    و بمعنى آخر : كم من الوقت ستنتظره الرامات قبل أن يبدأ التعامل التالى لها ؟

    توضيح :
    لكى يتمكن المعالج من وصول الذاكرة لابـــد أولا أن يحدد أى صف من هذة الصفوف سيتم التعامل معه و من ثم يتم تفعيـــل هذا الصف بإستخدام إشارة RAS و بمجرد تنشيــط أو تفعيــل هذا الصف يمكن التعامل معه و دخوله مرة بعد مرة حتى نفاذ المعلومات أو البيانات التى يتم التعامل معها..

    و tRAS لها تأثيـــر بسيط أو ضعيــف على الآداء العام للنظام و لكن يمكنها أن تؤثر بدرجه كبيره على استقرار النظام اذا تمت تهيئتها بقيمه خاطئة ..




    يأتى بنا الحديث الى التقنيات التى توجد بالرامات :

    لاتقل التقنيات اهمية عن باص وتايم الرامات .. ويجب اخذ مدى توافر هذى التقنيات عند اختيار الرام ...




    تقنية Dual Channel




    ظهرت هذه التقنية في اواخر عام 2002, وظهرت في شرائح nForce2 من شركة nvidia , كما قامت شركة Intel باستعمال هذ التقنية في شرائح 865G و865PE ثم .. 875P واستمرت الشرائح التالية فى دعم هذه التقنية ..

    وتعنى هذه التقنية : توزيع معالجة البيانات على قناتين بدلا من قناة واحدة , فحينما تقوم إحدى القنوات بمعالجة إحدى المعلومات تقوم القناة الأخرى بإجراء عملية أخرى في نفس الوقت ..


    فمثلا : فى ذاكرة ddr2 667 تنقل البيانات الى المعالج بسرعة 5.3 GB/S عند استخدام تقنية Single Channel لكن عند استخدام تقنية Dual Channel تنقل البيانات الى المعالج بسرعة 10.6 GB/S .. وذلك بسبب تضاعف عرض حزمة النقل من 64 بت عند استخدام تقنية Single Channel إلى 128 بت عند استخدام تقنية Dual Channel ..



    ويجب أن تكون اللوحة الأم تدعم تقنية Dual Channel .. ولمعرفة ذلك .

    يلاحظ فى غالب الأمر اختلاف لون قنوات الذاكرة التى تعمل بتقنية Dual Channel ووجود فاصل أو مسافة قصيرة كل قناتين .. بينما تكون شكل قنوات الذاكرة التى تعمل بتقنية Single Channel خالية من فاصل أو مسافة بين القنوات , وتكون ذات لون واحد فقط ..



    Single Channel








    Dual Channel






    كيف تجعل الرامات تعمل بتقنية Dual Channel.. لكى تفعل ذلك هناك شروط يجب ان تتوافر :

    1- يجب ان تكون قطعتين الذاكرة بنفس السعة مثل 2*512 او 2*1024 ..
    2- يجب ان تكون القطعتين لهم نفس السرعة 667MHZ , 800MHZ ..
    3- يجب ان تكون القطعتين متماثلتان من حيث توزيع الشرائح عليها .. بمعنى اما ان تكون الشرائح تقع على جانب واحد ام إنها تقطع على كلا الجانبين ..

    وللاستفادة القصوى من تقنية Dual Channel يجب انك تكون الرامات متماثلة تماما من حيث النوع والموديل والتايم ..
    وانصح بشدة بشراء Dual Ram Memory .. وهى تكون عبارة عن عبوة بها قطعيتين متماثلتين تماما فى كل شيئ
    "حيث تم اختبارهم معا والتأكد من عدم وجود ادنى اختلاف بينهم وغالبا ما ياخذون serial number واحد"..
    وذلك لضمان الاستفادة المثالية من هذه التقنية ..
    ويكونان فى عبوة واحدة .. بالشكل التالى :










    أما عن طريقة التركيب فببساطة وضع قطعتى الذاكرة فى بنكين لهم نفس اللون ..



    Single Channel






    Dual Channel





    ولكى تتأكد من تشغيل هذه التقنية ..



    يجب ملاحظة شاشة بدء الجهاز والتاكد من تفعيلها ..








    من جهازى :








    برنامج CPU-Z





  2. #2

    افتراضي رد: [درس] كل ما تريد معرفه عن Ram ( موضوع متكامل

    مشكوووووور والله يعطيك الف عافيه اخي على الموضوع الجميل لكن هنا منتدى البرامج ينقل الى منتدى الصيانة وتبادل الخبرات - منتديات جيوش الهكرز

المواضيع المتشابهه

  1. مشكله فى عدم معرفه اسم الادمن
    بواسطة crazymix في المنتدى قسم المشاكل والإستفسارات
    مشاركات: 7
    آخر مشاركة: 04-16-2013, 07:49 PM
  2. طريقه معرفه الايبى (ip)
    بواسطة mkieed في المنتدى منتدى الإختراق العام
    مشاركات: 5
    آخر مشاركة: 03-26-2011, 01:29 AM
  3. حصريا برنامج MAGIX Samplitude Music Studio 15 d-version v15.0 استوديو موسيقى متكامل
    بواسطة THE DEVILS في المنتدى منتدى البرامج - تحميل برامج
    مشاركات: 6
    آخر مشاركة: 06-22-2010, 03:17 AM
  4. أنشئ منتداك ( من الألف للياء ) درس متكامل بآخر نسخه vBulletin 3.8.2
    بواسطة ASDELY-ScOrPiOn في المنتدى تطوير المواقع والمنتديات
    مشاركات: 38
    آخر مشاركة: 03-09-2010, 08:17 PM

المفضلات

أذونات المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •