البرامج الضارة هي برامج مزعجة أو خطيرة ...
أفضل البرامج لاستعادة البيانات من أي وسائط تخزين ....
من الأمور ذات الأهمية الخاصة القدرة على تحسين أداء النظام عن طريق تعديل أداء الذاكرة (مصطلح آخر يستخدم بشكل متكرر هو "تعديل" الذاكرة ، من التغيير والتبديل). لقد أجرينا البحث ذي الصلة على مثال لوحة Abit KX7-333 ، حيث إنها تحتوي على واحدة من أغنى مجموعات إعدادات الذاكرة المختلفة المتاحة من خلال BIOS.
تم استخدام المعدات التالية في نظام الاختبار:
تم استخدام اختبار Sisoft Sandra 2002 ولعبة Quake3 (التي يعتمد أداؤها بشكل كبير على عرض النطاق الترددي للذاكرة) لإثبات إمكانيات ضبط الذاكرة. لمزيد من الوضوح ، سأغير كل معلمة على حدة وأعطي قيمة الأداء.
امتحان | المعنى |
ساندرا | 1907 |
ساندرا | 1776 |
Quake3 (الأسرع) | 218.1 إطارًا في الثانية |
قم بتغيير معلمة Bank Interleave ، واضبط القيمة على 2 Bank. بشكل عام ، تهدف هذه المعلمة إلى التحكم في الوصول إلى بنوك الذاكرة المفتوحة. القيم الممكنة: بلا ، 2 بنك ، 4 بنك (أحيانًا 2-Way / 4-Way). الأكثر إنتاجية هو 4 بنوك.
بعد ذلك ، قم بتغيير معلمة معدل أوامر DRAM. قمنا بتعيين القيمة على 1 تيرابايت ، بينما تركنا التداخل البنكي يساوي 4 بنك. ظهرت معلمة معدل أوامر DRAM في مجموعة شرائح KT266. باستخدامه ، يمكننا تغيير التأخير في نقل البيانات يدويًا بين مجموعة الشرائح والذاكرة. القيم الممكنة هي 2 تيرا ، 1 تيرابايت (الأسرع هو 1 تيرابايت). لاحظ أن هذه واحدة من تلك المعلمات التي تؤثر بشكل كبير على أداء نظام الذاكرة الفرعي.
امتحان | المعنى |
ساندرا | 1965 |
ساندرا | 1864 |
Quake3 (الأسرع) | 235.0 إطارًا في الثانية |
بعد ذلك نقوم بتغيير معلمة CAS Latency. قمنا بتعيين القيمة على 2T ، مع ترك باقي الإعدادات دون تغيير (أي Bank Interleave = 4 Bank ، ومعدل أوامر DRAM = 1T). الكمون CAS هو عدد الدورات التي من خلالها تستجيب الذاكرة لطلب القراءة. كلما كانت هذه القيمة أصغر ، كان ذلك أفضل. الخيارات الممكنة: 2.5T ، 2T. الأهم ، من حيث الأداء ، معلمة تشغيل الذاكرة.
امتحان | المعنى |
ساندرا | 2024 |
ساندرا | 1901 |
Quake3 (الأسرع) | 239.7 إطارًا في الثانية |
لذلك ، لدينا نظام ذاكرة فرعي مضبوط على النحو الأمثل من حيث الاستقرار والسرعة. ومع ذلك ، إذا كانت لديك ذاكرة عالية الجودة ، فعند تغيير المعلمات Trp (Precharge to Active) ، و Tras (نشط للشحن المسبق) و Trcd (نشط إلى CMD) ، يمكننا الحصول على زيادة صغيرة أخرى في السرعة.
أثبتت وحدة الذاكرة 256 ميجابايت PC2100 DDR SDRAM ، التي صنعتها Samsung ، أنها الأكثر إيجابية خلال فترة الاختبار بأكملها (تم شراؤها في يناير من هذا العام). لذلك قمت بجرأة بتعيين القيم التالية: Trp = 2T و Tras = 5T و Trcd = 2T (القيم الافتراضية هي 3T و 6T و 3T).
امتحان | المعنى |
ساندرا | 2039 |
ساندرا | 1906 |
Quake3 (الأسرع) | 245.0 إطارًا في الثانية |
لذلك ، بعد تعديل الذاكرة ، كان مكاسب الأداء حوالي 7.5 في المائة في اختبار ساندرا وأكثر من 12 في المائة في لعبة Quake3!
والآن دعونا نرى ما يمكن تحقيقه من خلال ضبط الذاكرة على وضع DDR333 (أو PC2700). كانت وحدة ذاكرة الاختبار قادرة على العمل بهذا التردد فقط في الأوقات التالية:
امتحان | المعنى |
ساندرا | 2052 |
ساندرا | 1932 |
Quake3 (الأسرع) | 255.1 إطارًا في الثانية |
للحصول على تصور أكثر ملاءمة لهذه المعلومات ، سأرتب النتائج في شكل جدول:
رقم | تكرر FSB MEM (ميغا هرتز) |
المواعيد | ساندرا | Quake3 (إطارا في الثانية) | النمو في الربع الثالث (٪) | تكرر المعالج (تقييم) |
1 | 133133 | ديس ، 2T ، 2.5T-3T-6T-3T | 1907 / 1776 | 218,1 | - | XP 1600+ |
2 | 133133 | 2 بنك ، 2T ، 2.5T-3T-6T-3T | 1911 / 1791 | 222,9 | 2,2 | XP 1600+ |
3 | 133133 | 4 بنك ، 2T ، 2.5T-3T-6T-3T | 1925 / 1806 | 227,3 | 4,2 | XP 1600+ |
4 | 133133 | 4 بنك ، 1 طن ، 2.5T-3T-6T-3T | 1965 / 1864 | 235,0 | 7,7 | XP 1600+ |
5 | 133133 | 4 بنك ، 1T ، 2T-3T-6T-3T | 2024 / 1901 | 239,7 | 9,9 | XP 1600+ |
6 | 133133 | 4 بنك ، 1T ، 2T-2T-5T-2T | 2039 / 1906 | 245,0 | 12,3 | XP 1600+ |
7 | 133166 | 4 بنك ، 1T ، 2T-3T-6T-3T | 2052 / 1932 | 255,1 | 16,9 | XP 1600+ |
8 | 166166 | 4 بنك ، 1T ، 2T-3T-6T-3T | 2426 / 2272 | 307,2 | 40,8 | XP 2100+ |
الإعدادات الافتراضية هي كما يلي:
لذلك ، فإن التكوينات من 1 إلى 4 تهم فقط من وجهة نظر نظرية. صحيح ، في بعض الأحيان لا تقوم المجمعات عديمة الخبرة بتعيين المعلمات الصحيحة ، ويفقد المستخدم جزءًا كبيرًا من الأداء. في حالة أخرى ، تؤدي محاولة توفير المال على جودة ذاكرة الوصول العشوائي أيضًا إلى فقدان ما يصل إلى 5-10٪ من الأداء. وهذه أعداد كبيرة جدًا. على سبيل المثال ، الاختلاف هو 5-10 إطارات في الثانية في اختبار Quake3 (الأسرع) ، وهذا هو الفرق بين معالجات XP1600 + و XP1700 + (الفرق في التصنيف هو 100 ، في تردد المعالج الفعلي - 66 ميجا هرتز).
انتبه إلى الاختلاف في الأداء بين التكوينات 5 و 7 ، فهو يقارب 6.5٪. يعد هذا مكسبًا تقريبيًا للأداء عند التبديل إلى DDR333 (على سبيل المثال: الترقية من KT266A إلى KT333).
نولي اهتماما للسطر الأخير - لمؤشرات اختبار ساندرا. هذا هو ما يمكن الحصول عليه من تعزيز كبير للأداء من خلال ضبط المعالج والذاكرة على الوضع المتزامن (166 و 166 ميجا هرتز). نتائج اختبار Quake3 غير مجدية هنا ، حيث يتم رفع تردد التشغيل عن المعالج من 1400 إلى 1750 ميجا هرتز.
في هذا الوضع ، لا توجد تأخيرات في مطابقة الإشارة ، وبدءًا من تردد 166 ميجاهرتز ، يتم استخدام فاصل 1/5 لتردد PCI (2/5 لـ AGP) ، مما يعني تلقائيًا أن وحدة التحكم في القرص الصلب تعمل في تردد PCI القياسي (33 ميجا هرتز).
وبطبيعة الحال ، فإن كل هذه المواد ذات قيمة فقط لعشاق الكمبيوتر الذين يهدفون إلى تحقيق أقصى استفادة من الأجهزة المتاحة. وبالنسبة لمعظم المستخدمين العاديين ، أعتقد أنه يكفي أن تعرف أنه يمكنك ضبط جميع التوقيتات على القيم المحددة من قبل الشركة المصنعة للذاكرة. المعلمة "توقيت DRAM" مخصصة لهذا الغرض. القيم المحتملة: "يدوي" - يتم تعيين المعلمات يدويًا ، "بواسطة SPD" - يتم تعيينها افتراضيًا (SPD = اكتشاف التواجد التسلسلي). بالطبع ، الشركات المصنعة للذاكرة مترددة بعض الشيء وتغالي إلى حد ما في تقدير التوقيت. نتيجة لذلك ، يكون الأداء إلى حد ما أقل مما هو عليه عند تعيين المعلمات يدويًا.
كما قد يلاحظ القارئ ، لم أقم بتغيير جميع المعلمات الموجودة تحت تصرفنا. تحتوي لوحة Abit KX7-333 على معظم معلمات الذاكرة (أكثر من لوحات Epox). سأقول ما يلي - جميع المعلمات المدروسة متوفرة في كل لوحة تقريبًا من الطبقة المتوسطة والعالية ، وهي نوع من "مجموعة النبلاء". المعلمات الأخرى (باستثناء Queue Depth) هي معلمات محددة إلى حد ما لها تأثير ضئيل على الأداء ، ولكنها في بعض الأحيان مفيدة للغاية لتحسين استقرار الذاكرة من مختلف الشركات المصنعة (حتى أن هناك مثل هذه التفاصيل الدقيقة) والعمل في تكوينات مختلفة من وحدات الذاكرة .
وآخر. لتحقيق تشغيل مستقر في توقيتات عدوانية (منخفضة) ، من المفيد جدًا زيادة جهد الذاكرة (Vmem). صحيح أن هذا يزيد من تبديد الحرارة ، ولكن يمكنك استخدام خافضات حرارة للذاكرة لمنع ارتفاع درجة الحرارة.
من المهم أيضًا أن يتذكر محترفو رفع تردد التشغيل أنه في كثير من الأحيان يصبح عدم قدرة الذاكرة على العمل بترددات عالية عقبة أمام رفع تردد التشغيل. لذلك ، في بعض الأحيان يكون من المنطقي زيادة توقيت الذاكرة (سينخفض الأداء قليلاً) ، ولكن بسبب ذلك ، يصبح من الممكن تحقيق ترددات FSB أعلى (زيادة تردد المعالج سيعطي أداءً أكبر بكثير).
أولئك الذين يحبون تحسين أداء الكمبيوتر باستخدام إعدادات BIOS ربما سمعوا عن خيار مثل معدل الأوامر. في بعض تعديلات BIOS ، قد يطلق عليه معدل أوامر DRAM. القيم المحتملة التي يمكن أن تأخذها هي 1 (1T) و 2 (2T) و Auto.
من الأسئلة الشائعة تحديد القيمة المثلى لمعدل الأوامر. وللإجابة عليها تحتاج إلى فهم طبيعة هذه المعلمة.
الحقيقة هي أن نظام تشغيل الكمبيوتر لا يعمل مباشرة مع ذاكرة الوصول العشوائي. تتم قراءة بيانات ذاكرة الوصول العشوائي وكتابتها من خلال وحدة التحكم في الذاكرة. نظرًا لأن نظام التشغيل لا يمرر عنوانًا فعليًا إلى وحدة التحكم في الذاكرة ، بل عنوانًا افتراضيًا ، فإن الأخير يستغرق وقتًا لتحويل العنوان الظاهري إلى عنوان فعلي. لذا فإن خيار معدل الأوامر يحدد فترة تأخير تبلغ 1 (1T) أو دورتين (2T) لوحدة التحكم لإجراء هذا التحويل.
بالتفكير المنطقي ، يمكننا أن نستنتج أنه كلما انخفض التأخير (وقت الانتظار) ، زادت كمية البيانات التي يمكن معالجتها في نفس الوحدة الزمنية. أي أن القيمة في 1T (الساعة) هي الأفضل من حيث سرعة الذاكرة والكمبيوتر ككل. لكن المهم هو أنه لا يمكن لكل وحدة ذاكرة وصول عشوائي (RAM) ووحدة تحكم في الذاكرة العمل بثبات مع زمن انتقال منخفض مثل دورة واحدة. من الممكن حدوث أخطاء وفقدان البيانات. نتيجة لذلك - تشغيل الكمبيوتر غير المستقر ، وشاشات الموت الزرقاء ، وما إلى ذلك.
من أجل اتخاذ القرار الصحيح بشأن تحديد قيمة خيار معدل الأوامر في BIOS ، تحتاج إلى دراسة الخصائص التقنية للوحات الأم ووحدات الذاكرة المثبتة في كل حالة معينة من أجل دعم التشغيل في وضع تأخير الدورة الواحدة .
على مسؤوليتك الخاصة ، يمكنك محاولة تعيين القيمة على 1T ومعرفة كيفية عمل الكمبيوتر. في حالة حدوث أخطاء وفشل ، يجب إعادة تعيين معدل أوامر DRAM إلى 2T.
مع قيمة دورتين ، ستعمل الذاكرة بشكل أبطأ وأكثر استقرارًا وبأقل مخاطر حدوث أخطاء.
أيضًا القيمة المحتملة لهذا الخيار هي AUTO. في هذه الحالة ، سيقوم BIOS نفسه بتعيين القيمة المثلى ، بناءً على معلمات وحدة الذاكرة.
تسمح قيمة AUTO للكمبيوتر بضبط وقت التأخير تلقائيًا.
لقد تحدثنا بالفعل عن كيفية رفع تردد التشغيل عن المعالجات وبطاقات الفيديو. المكون الآخر الذي يؤثر بشكل كبير على أداء جهاز كمبيوتر واحد هو ذاكرة الوصول العشوائي. يمكن أن يؤدي فرض وضع تشغيل ذاكرة الوصول العشوائي وضبطه إلى زيادة أداء الكمبيوتر بمعدل 5-10٪. إذا تحققت هذه الزيادة دون أي استثمارات مالية ولا تنطوي على مخاطر على استقرار النظام - فلماذا لا نحاول؟ ومع ذلك ، بعد أن بدأنا في إعداد هذه المادة ، توصلنا إلى استنتاج مفاده أن وصف عملية رفع تردد التشغيل نفسها لن يكون كافياً. لفهم سبب تغيير إعدادات معينة لتشغيل الوحدات النمطية ولماذا ، لا يمكن تحقيق ذلك إلا من خلال الخوض في جوهر تشغيل نظام ذاكرة الكمبيوتر الفرعي. لذلك ، في الجزء الأول من المادة ، سننظر بإيجاز في المبادئ العامة لعمل إدارة السجلات والمحفوظات. يحتوي الثاني على النصائح الرئيسية التي يجب أن يتبعها المبتدئون في زيادة تردد التشغيل عند رفع تردد التشغيل عن نظام الذاكرة الفرعي.
المبادئ الأساسية لعمل ذاكرة الوصول العشوائي هي نفسها بالنسبة للوحدات النمطية من أنواع مختلفة. JEDEC ، المطور الرائد لمعايير صناعة أشباه الموصلات ، يوفر فرصة للجميع للتعرف على المستندات المفتوحة حول هذا الموضوع. سنحاول شرح المفاهيم الأساسية بإيجاز.
لذا ، ذاكرة الوصول العشوائي عبارة عن مصفوفة تتكون من مصفوفات تسمى بنوك الذاكرة. هم يشكلون ما يسمى صفحات المعلومات. يشبه بنك الذاكرة جدولًا ، كل خلية بها إحداثيات رأسية (عمود) وأفقية (صف). خلايا الذاكرة هي مكثفات قادرة على تخزين الشحنات الكهربائية. بمساعدة مكبرات الصوت الخاصة ، يتم تحويل الإشارات التناظرية إلى إشارات رقمية ، والتي بدورها تشكل البيانات. توفر دوائر الإشارة للوحدات النمطية إعادة شحن المكثفات وكتابة / قراءة المعلومات.
يمكن وصف خوارزمية الذاكرة الديناميكية على النحو التالي:
يستغرق الأمر بعض الوقت لإكمال العمليات التي تتم داخل ذاكرة الوصول العشوائي. هو الذي يطلق عليه عادة مثل هذه الكلمة المألوفة "توقيت" (من الإنجليزية. الوقت). لذلك ، فإن التوقيتات هي الفترات الزمنية اللازمة لأداء عمليات معينة يتم تنفيذها في عمل ذاكرة الوصول العشوائي.
يتضمن مخطط التوقيت المشار إليه على ملصقات وحدات الذاكرة التأخيرات الرئيسية فقط CL-tRCD-tRP-tRAS (زمن انتقال CAS ، وتأخير RAS إلى CAS ، و RAS Precharge و Cycle Time (أو Active to Precharge)). كل ما تبقى ، والذي يؤثر بدرجة أقل على سرعة ذاكرة الوصول العشوائي ، عادة ما يسمى بالتوقيتات الفرعية ، والتوقيتات الإضافية أو الثانوية.
فيما يلي تفصيل لأهم حالات التأخير التي تحدث أثناء تشغيل وحدات الذاكرة:
ربما يكون CAS Latency (CL) هو أهم عامل. يحدد الحد الأدنى للوقت بين إصدار أمر القراءة (CAS) وبدء نقل البيانات (زمن انتقال القراءة).
يحدد RAS to CAS Delay (tRCD) مقدار الوقت بين أوامر RAS و CAS. يشير إلى عدد الدورات المطلوبة للبيانات لدخول مكبر الصوت.
RAS Precharge (tRP) - الوقت المستغرق لإعادة شحن خلايا الذاكرة بعد إغلاق البنك.
الوقت النشط للصف (tRAS) - الفترة الزمنية التي يظل البنك مفتوحًا خلالها ولا يتطلب إعادة الشحن.
معدل الأمر 1 / 2T (CR) - الوقت المطلوب لوحدة التحكم لفك تشفير الأوامر والعناوين. بقيمة 1T ، يتم التعرف على الأمر في دورة واحدة ، مع 2T - في اثنين.
وقت دورة البنك (tRC، tRAS / tRC) - وقت الدورة الكاملة للوصول إلى بنك الذاكرة ، بدءًا من الفتح وتنتهي بالإغلاق. التغييرات مع tRAS.
DRAM Idle Timer - وقت الخمول لصفحة المعلومات المفتوحة لقراءة البيانات منها.
صف إلى عمود (قراءة / كتابة) (tRCD ، tRCDWr ، tRCDRd) مرتبط مباشرة بإعداد RAS to CAS Delay (tRCD). تم الحساب باستخدام الصيغة tRCD (Wr / Rd) = RAS to CAS Delay + Rd / Wr Command Delay. المصطلح الثاني هو قيمة غير منظمة ، فهو يحدد التأخير في كتابة / قراءة البيانات.
ربما تكون هذه مجموعة أساسية من التوقيتات ، وغالبًا ما تكون متاحة لتغيير BIOS للوحات الأم. يمكن العثور على شرح للتأخيرات المتبقية ، بالإضافة إلى وصف مفصل لمبادئ التشغيل وتحديد تأثير بعض المعايير على عمل ذاكرة الوصول العشوائي ، في مواصفات JEDEC التي ذكرناها بالفعل ، وكذلك كما هو الحال في ورقة البيانات المفتوحة لمصنعي مجموعات منطق النظام.
نوع الذاكرة | تقييم | التردد الحقيقي عمل الذاكرة ، MHz | التردد الفعال عمل الذاكرة (DDR ، معدل بيانات مزدوج) ، MHz |
نزع السلاح والتسريح وإعادة الإدماج | كمبيوتر 2100 | 133 | 266 |
كمبيوتر 2700 | 167 | 333 | |
كمبيوتر 3200 | 200 | 400 | |
ZS 3500 | 217 | 434 | |
كمبيوتر 4000 | 250 | 500 | |
كمبيوتر 4300 | 266 | 533 | |
DDR2 | PC2 4300 | 266 | 533 |
PC2 5400 | 333 | 667 | |
PC2 6400 | 400 | 800 | |
PC2 8000 | 500 | 1000 | |
PC2 8500 | 533 | 1066 | |
PC2 9600 | 600 | 1200 | |
PC2 10400 | 650 | 1300 | |
DDR3 | PC3 8500 | 533 | 1066 |
PC3 10600 | 617,5 | 1333 | |
PC3 11000 | 687,5 | 1375 | |
PC3 12800 | 800 | 1600 | |
PC3 13000 | 812,5 | 1625 | |
PC3 14400 | 900 | 1800 | |
PC3 15000 | 933 | 1866 | |
لاحظ أن رقم التصنيف في هذه الحالة ، وفقًا لمواصفات JEDEC ، يشير إلى السرعة في ملايين عمليات النقل في الثانية من خلال إخراج بيانات واحد. بالنسبة للسرعة والاتفاقيات ، بدلاً من التردد الفعال للتشغيل ، فمن الأصح القول أن معدل نقل البيانات هو ضعف تردد ساعة الوحدة (يتم نقل البيانات على حافتي إشارات مولد الساعة). |
شرح أحد توقيتات tRP (قراءة للشحن المسبق ، RAS Precharge) باستخدام مخطط نموذجي في ورقة بيانات JEDEC. فك تشفير التوقيعات: CK و CK - إشارات الساعة لنقل البيانات ، واحدة مقلوبة بالنسبة إلى الأخرى (الساعة التفاضلية) ؛ COMMAND - الأوامر المتلقاة على خلايا الذاكرة ؛ قراءة - قراءة العملية ؛ NOP - لا توجد أوامر ؛ PRE - مكثفات إعادة الشحن - خلايا الذاكرة ؛ ACT - عملية تنشيط الصف ؛ العنوان - معالجة البيانات لبنوك الذاكرة ؛ DQS - ناقل البيانات (ستروب البيانات) ؛ DQ - ناقل إدخال وإخراج البيانات (ناقل البيانات: الإدخال / الإخراج) ؛ CL - CAS الكمون في هذه الحالة يساوي دورتين ؛ DO n - قراءة البيانات من السطر n. دورة واحدة هي الفاصل الزمني المطلوب لإشارات نقل البيانات CK و CK للعودة إلى موقعها الأولي ، ثابتًا في لحظة معينة.
مخطط كتلة مبسط يشرح أساسيات ذاكرة DDR2. تم إنشاؤه لإظهار الحالات المحتملة للترانزستورات والتعليمات التي تتحكم فيها. كما ترى ، من أجل فهم مثل هذا المخطط "البسيط" ، سوف يستغرق الأمر أكثر من ساعة لدراسة أساسيات تشغيل ذاكرة الوصول العشوائي (نحن لا نتحدث عن فهم جميع العمليات التي تحدث داخل شرائح الذاكرة).
يتم تحديد سرعة ذاكرة الوصول العشوائي بشكل أساسي من خلال مؤشرين: تكرار التشغيل والتوقيت. يجب اكتشاف أيهما سيكون له تأثير أكبر على أداء الكمبيوتر الشخصي بشكل فردي ، ومع ذلك ، لزيادة سرعة نظام الذاكرة الفرعي ، تحتاج إلى استخدام كلا الطريقتين. ما هي وحداتك قادرة على؟ مع درجة عالية من الاحتمالية بدرجة كافية ، يمكن التنبؤ بسلوك النرد من خلال تحديد أسماء الرقائق المستخدمة فيها. أنجح شرائح رفع تردد التشغيل DDR هي Samsung TCCD و UCCC و Winbond BH-5 و CH-5 ؛ DDR2 - ميكرون D9xxx ؛ DDR3 - ميكرون D9GTR. ومع ذلك ، ستعتمد النتائج النهائية أيضًا على نوع ثنائي الفينيل متعدد الكلور ، والنظام الذي يتم فيه تثبيت الوحدات ، وقدرة المالك على زيادة سرعة الذاكرة ، وببساطة على الحظ عند اختيار الحالات.
ربما تكون الخطوة الأولى التي يتخذها المبتدئين هي زيادة وتيرة تشغيل ذاكرة الوصول العشوائي. يتم ربطه دائمًا بـ FSB الخاص بالمعالج ويتم ضبطه باستخدام ما يسمى بالفواصل في BIOS الخاص باللوحة. يمكن التعبير عن الأخير في شكل كسري (1: 1 ، 1: 1.5) ، من حيث النسبة المئوية (50٪ ، 75٪ ، 120٪) ، في أوضاع التشغيل (DDR-333 ، DDR2-667). عند زيادة سرعة المعالج عن طريق زيادة FSB ، يزداد تردد الذاكرة تلقائيًا. على سبيل المثال ، إذا استخدمنا مقسم تعزيز 1: 1.5 ، فعندما يتغير تردد الناقل من 333 إلى 400 ميجاهرتز (عادةً ما يؤدي إلى Core 2 Duo) ، سيرتفع تردد الذاكرة من 500 ميجاهرتز (333 × 1.5) إلى 600 ميجاهرتز (400) × 1.5). لذلك ، عند فرض جهاز كمبيوتر ، راقب ما إذا كان حد التشغيل المستقر لذاكرة الوصول العشوائي يمثل حجر عثرة.
الخطوة التالية هي اختيار التوقيت الرئيسي ثم التوقيت الإضافي. يمكن ضبطها في BIOS الخاص باللوحة الأم أو تغييرها بواسطة أدوات مساعدة متخصصة أثناء التنقل في نظام التشغيل. ربما يكون البرنامج الأكثر تنوعًا هو MemSet ، لكن مالكي الأنظمة القائمة على معالجات AMD Athlon 64 (K8) سيجدون A64Tweaker مفيدًا جدًا. لا يمكن الحصول على مكاسب الأداء إلا عن طريق تقليل التأخيرات: أولاً وقبل كل شيء ، زمن انتقال CAS (CL) ، ثم RAS إلى CAS Delay (tRCD) ، RAS Precharge (tRP) و Active to Precharge (tRAS). إنها في الشكل المختصر CL4-5-4-12 التي يشير إليها مصنعو وحدات الذاكرة على ملصقات المنتج. بعد ضبط التوقيتات الرئيسية ، يمكنك الانتقال إلى خفض التوقيتات الإضافية.
الوحدات القياسية: أ) DDR2 ؛ ب) نزع السلاح والتسريح وإعادة الإدماج ؛ ج) SD-RAM.
|
تتأثر نتائج رفع تردد التشغيل في ذاكرة الوصول العشوائي بشكل كبير من خلال زيادة جهد إمداد النرد. غالبًا ما يتجاوز الحد الآمن للتشغيل طويل المدى القيم المعلنة من قبل الشركات المصنعة بنسبة 10-20 ٪ ، ولكن في كل حالة يتم اختيارها بشكل فردي ، مع مراعاة خصائص الرقائق. بالنسبة للذاكرة DDR2 الأكثر شيوعًا ، يكون جهد التشغيل غالبًا 1.8 فولت ، ويمكن رفعه إلى 2-2.1 فولت دون مخاطر كبيرة ، بشرط أن يستلزم ذلك تحسين نتائج رفع تردد التشغيل. ومع ذلك ، بالنسبة لوحدات overclocker التي تستخدم رقائق Micron D9 ، يعلن المصنعون عن جهد إمداد اسمي يبلغ 2.3-2.4 فولت.يوصى بتجاوز هذه القيم فقط لجلسات الجلوس قصيرة المدى ، عندما يكون كل ميغا هرتز إضافي من التردد مهمًا. لاحظ أنه أثناء التشغيل طويل المدى للذاكرة بجهد إمداد يختلف عن القيم الآمنة للرقائق المستخدمة ، فمن الممكن حدوث ما يسمى بتدهور وحدات ذاكرة الوصول العشوائي. يُفهم هذا المصطلح على أنه انخفاض في إمكانية رفع تردد التشغيل للوحدات بمرور الوقت (حتى عدم القدرة على العمل في الأوضاع العادية) والفشل الكامل للنرد. لا تتأثر عمليات التدهور بشكل خاص بجودة تبريد الوحدة - حتى الرقائق الباردة يمكن أن تتأثر. بالطبع ، هناك أيضًا أمثلة على الاستخدام الناجح طويل المدى لذاكرة الوصول العشوائي بجهد كهربائي مرتفع ، ولكن تذكر: تقوم بتنفيذ جميع العمليات عند إجبار النظام على مسؤوليتك ومخاطرك. لاتبالغ بها.
يمكن الحصول على تعزيز أداء أجهزة الكمبيوتر الحديثة من خلال الاستفادة من وضع القناة المزدوجة (القناة المزدوجة). يتم تحقيق ذلك عن طريق زيادة عرض قناة تبادل البيانات وزيادة عرض النطاق الترددي النظري لنظام الذاكرة الفرعي. لا يتطلب هذا الخيار معرفة ومهارات خاصة وضبطًا دقيقًا لأنماط تشغيل ذاكرة الوصول العشوائي. لتنشيط القناة المزدوجة ، يكفي وجود وحدتين أو أربع وحدات من نفس الحجم (ليس من الضروري استخدام قوالب متطابقة تمامًا). يتم تمكين وضع القناة المزدوجة تلقائيًا بعد تثبيت ذاكرة الوصول العشوائي في الفتحات المناسبة على اللوحة الأم.
تؤدي جميع عمليات التلاعب الموصوفة إلى زيادة أداء النظام الفرعي للذاكرة ، ولكن غالبًا ما يكون من الصعب ملاحظة الزيادة بالعين المجردة. من خلال الضبط الجيد والزيادة الملحوظة في تردد الوحدات ، يمكنك الاعتماد على زيادة في الأداء تبلغ حوالي 10-15٪. المتوسطات أقل. هل تستحق اللعبة كل هذا العناء وهل من الضروري قضاء بعض الوقت في اللعب بالإعدادات؟ إذا كنت ترغب في دراسة عادات الكمبيوتر بالتفصيل - فلماذا لا؟
لا يدرس جميع المستخدمين ميزات إعداد جهاز كمبيوتر لتحقيق أقصى أداء. بالنسبة للمبتدئين في رفع تردد التشغيل ، تقدم الشركات الرائدة طرقًا بسيطة لزيادة أداء الكمبيوتر.
فيما يتعلق بذاكرة الوصول العشوائي ، بدأ كل شيء مع ملفات تعريف الأداء المحسن (EPP) التي قدمتها NVIDIA و Corsair. كانت اللوحات الأم القائمة على nForce 680i SLI هي الأولى التي توفر الحد الأقصى من الوظائف فيما يتعلق بتكوين نظام الذاكرة الفرعي. جوهر EPP بسيط للغاية: يختار مصنعو ذاكرة الوصول العشوائي أوضاع تشغيل عالية السرعة مضمونة غير قياسية لمنتجاتهم الخاصة ، ويوفر مطورو اللوحات الأم القدرة على تنشيطها من خلال BIOS. EPP - قائمة موسعة من إعدادات الوحدة التي تكمل المجموعة الأساسية. هناك نسختان من SWU - مختصرة وكاملة (نقطتان و 11 نقطة احتياطية ، على التوالي).
معامل | القيم الممكنة لـ EPP | أيد | ||
JEDEC SPD | ملف تعريف EPP المختصر | استكمال ملف تعريف ERR | ||
الكمون CAS | 2, 3, 4, 5, 6 | نعم | نعم | نعم |
الحد الأدنى من وقت الدورة في CAS المدعومة | JEDEC + 1.875 نانوثانية (DDR2-1066) | نعم | نعم | نعم |
الحد الأدنى من RAS إلى CAS Delay (tRCD) | JEDEC * | نعم | نعم | نعم |
الحد الأدنى لوقت شحن الصف (tRP) | JEDEC * | نعم | نعم | نعم |
الحد الأدنى لوقت الشحن المسبق (tRAS) | JEDEC * | نعم | نعم | نعم |
كتابة وقت الاسترداد (tWR) | JEDEC * | نعم | نعم | نعم |
الحد الأدنى من وقت النشاط إلى وقت النشاط / التحديث (tRC) | JEDEC * | نعم | نعم | نعم |
مستوى الجهد | 1.8-2.5 فولت | - | نعم | نعم |
معدل قيادة العنوان | 1 ت ، 2 ت | - | نعم | نعم |
العنوان Drive Strenght | 1.0x ، 1.25x ، 1.5x ، 2.0x | - | - | نعم |
رقاقة حدد محرك القوة | 1.0x ، 1.25x ، 1.5x ، 2.0x | - | - | نعم |
قوة محرك الساعة | 0.75 مرة ، 1.0 مرة ، 1.25 مرة ، 1.5 مرة | - | - | نعم |
قوة محرك البيانات | 0.75 مرة ، 1.0 مرة ، 1.25 مرة ، 1.5 مرة | - | - | نعم |
قوة محرك DQS | 0.75 مرة ، 1.0 مرة ، 1.25 مرة ، 1.5 مرة | - | - | نعم |
العنوان / تأخير غرامة الأوامر | 0، 1/64، 2/64، 3/64 MEMCLK | - | - | نعم |
وقت إعداد العنوان / الأمر | 1/2 ، 1 مملك | - | - | نعم |
رقاقة تحديد تأخير | 0، 1/64، 2/64، 3/64 MEMCLK | - | - | نعم |
رقاقة حدد وقت الإعداد | 1/2 ، 1 مملك | - | - | نعم |
* يتوافق نطاق القيم مع المتطلبات التي حددتها JEDEC لوحدات DDR2 | ||||
تسمح لك ملفات تعريف EPP المتقدمة بإدارة تأخيرات وحدة DDR2 بشكل ملحوظ أكثر من المجموعة الأساسية المعتمدة من JEDEC. |
مزيد من التطوير لهذا الموضوع هو مفهوم Xtreme Memory Profiles (XMP) ، المقدم من Intel. في جوهره ، لا يختلف هذا الابتكار عن EPP: يتم تسجيل مجموعة موسعة من إعدادات ذاكرة الوصول العشوائي (RAM) ، وأنماط السرعة المضمونة من قبل الشركات المصنعة في SPD للأقواس ، وإذا لزم الأمر ، يتم تنشيطها في BIOS الخاص باللوحة. نظرًا لأن ملفات تعريف الذاكرة Xtreme وملفات تعريف الأداء المحسّن يتم توفيرها بواسطة مطورين مختلفين ، فقد تم اعتماد الوحدات النمطية لمجموعات الشرائح الخاصة بها (استنادًا إلى شرائح NVIDIA أو Intel). XMP ، كمعيار لاحق ، ينطبق فقط على DDR3.
بالطبع ، ستكون تقنيات EPP و XMP ، والتي يسهل تنشيط احتياطيات ذاكرة الوصول العشوائي ، مفيدة للمبتدئين. ومع ذلك ، هل ستتيح لك الشركات المصنعة للوحدات النمطية تحقيق أقصى استفادة من منتجاتها؟ هل تريد المزيد؟ ثم نحن على الطريق - سوف نتعمق أكثر في جوهر زيادة سرعة نظام الذاكرة الفرعي.
في مادة صغيرة ، يصعب الكشف عن جميع جوانب تشغيل الوحدات ، ومبادئ عمل الذاكرة الديناميكية بشكل عام ، لإظهار كيف سيؤثر تغيير في أحد إعدادات ذاكرة الوصول العشوائي على الأداء العام للنظام. ومع ذلك ، نأمل أن تكون البداية قد بدأت: بالنسبة لأولئك المهتمين بالقضايا النظرية ، نوصي بشدة بدراسة مواد JEDEC. هم متاحون للجميع. في الممارسة العملية ، تأتي الخبرة تقليديا مع الوقت. أحد الأهداف الرئيسية للمادة هو شرح أساسيات رفع تردد التشغيل لنظام الذاكرة الفرعي للمبتدئين.
يعد ضبط تشغيل الوحدات أمرًا مزعجًا إلى حد ما ، وإذا كنت لا تحتاج إلى أقصى أداء ، وإذا لم تحدد كل درجة في تطبيق الاختبار مصير السجل ، فيمكنك تقييد نفسك بالالتزام بالتردد والتوقيت الرئيسي . تؤثر معلمة CAS Latency (CL) بشكل كبير على الأداء. دعنا نسلط الضوء أيضًا على RAS to CAS Delay (tRCD) و RAS Precharge (tRP) و Cycle Time (أو Active to Precharge) (tRAS) - هذه هي المجموعة الأساسية ، والتوقيتات الرئيسية ، دائمًا ما يشير إليها المصنعون. انتبه لخيار Command Rate (الأكثر ملاءمة لمالكي اللوحات الحديثة القائمة على شرائح NVIDIA). ومع ذلك ، لا تنسى توازن الخصائص. قد تتفاعل الأنظمة التي تستخدم وحدات تحكم ذاكرة مختلفة بشكل مختلف مع تغييرات المعلمات. عند رفع تردد تشغيل ذاكرة الوصول العشوائي (RAM) ، يجب أن تلتزم بالنظام العام: الحد الأقصى لرفع تردد التشغيل للمعالج مع تردد منخفض للوحدات ← رفع تردد التشغيل الأقصى للذاكرة في التردد مع أسوأ التأخيرات (تغيير القواسم) ← تقليل التوقيت مع الحفاظ على مؤشرات التردد التي تم تحقيقها.
عرض محتويات وحدة ذاكرة SPD التي تدعم ملفات تعريف الأداء المحسن باستخدام الأداة المساعدة CPU-Z. يمكن ملاحظة أن SWR # 1 لديه وضع عالي السرعة يسمح لك بإطلاق إمكانات ذاكرة الوصول العشوائي. | التردد الحالي للتشغيل وتأخيرات نظام الذاكرة الفرعي. يتيح لك برنامج CPU-Z تحديد هذه الإعدادات بسرعة ومراقبتها في الوقت الفعلي (مفيد إذا قمت بتغيير التأخيرات أثناء وجودك في نظام التشغيل). |
التالي - اختبار الأداء (لا تقصر نفسك على التطبيقات الاصطناعية!) ، ثم إجراء جديد لوحدات رفع تردد التشغيل. اضبط قيم المواعيد الرئيسية بدرجة أقل بترتيب من حيث الحجم (على سبيل المثال ، 4-4-4-12 بدلاً من 5-5-5-15) ، باستخدام الفواصل ، حدد الحد الأقصى للتردد في مثل هذه الظروف واختبر جهاز الكمبيوتر مرة أخرى. وبالتالي ، من الممكن تحديد أكثر ما يحبه جهاز الكمبيوتر الخاص بك - كثرة التشغيل أو تأخيرات منخفضة للوحدة. ثم انتقل إلى ضبط النظام الفرعي للذاكرة ، والبحث عن القيم الدنيا للتوقيتات الفرعية المتاحة للتعديل. نتمنى لك التوفيق في هذه المهمة الصعبة!
أدق تعريف للتوقيتات (بما في ذلك المواعيد الفرعية) - هذا ما ستتحدث عنه المقالة. تحتوي معظم المقالات على الشبكة على أخطاء وعدم دقة. هناك مواد جديرة جدًا - المقالة Enot "قليلاً عن عمل DDR SDRAM ومعلمة Tras". عيبه الوحيد هو أنه لا يتم أخذ جميع المواعيد في الاعتبار.
أسماء الخيارات المماثلة الأخرى:أمر DRAM 1T / 2T ، معدل قيادة SDRAM.
معدل أوامر DRAM - هذا هو ما يسمى بتوقيت الأمر ، وهي دالة للتأخير بين مراحل وحدة تحكم DRAM (الدائرة المصغرة التي تتحكم في الذاكرة). تشكل مجموعة منفصلة قابلة للتكوين من خيارات BIOS. في هذه المقالة ، سنحاول معرفة قيمة هذه الوظيفة المثالية ولماذا.
للحصول على أفضل فهم لمعنى الخيار قيد الدراسة ، من الضروري تتبع عملية قراءة البيانات من الذاكرة. لا يحتوي الطلب الأولي لقراءة المعلومات التي يرسلها نظام التشغيل إلى وحدة التحكم في الذاكرة على "الإحداثيات" الدقيقة ، العنوان الفعلي الفريد للبيانات المطلوبة. يرسل النظام رمزًا فقط ، عنوانًا افتراضيًا ، تبدأ به وحدة التحكم في الذاكرة في العمل ، وتحويلها إلى عنوان مادي. في نفس الوقت ، تقوم وحدة التحكم بتنشيط بنك الذاكرة الذي يحتوي على المعلومات التي يحتاجها النظام. يتم ذلك عن طريق تعيين إشارة لهذا البنك باستخدام أمر Chip Select. نتيجة تحويل أو فك تشفير عنوان افتراضي هو العنوان المادي المطلوب للبيانات ؛ بعد استلامه ، تبدأ وحدة التحكم في تنفيذ أوامر القراءة.
أي ، ببساطة ، بدلاً من التهيئة الفورية لعملية القراءة ، يتم تأخير وحدة التحكم لإجراء تحويل العنوان. يتناسب الفاصل الزمني للوقت بشكل مباشر مع حجم الذاكرة التي تتم معالجتها وعدد بنوكها. وفقًا لذلك ، مع زيادة "حجم العمل" ، سيحتاج جهاز التحكم إلى مزيد من الوقت لتنفيذ هذه العملية.
يسمح توقيت معدل أوامر BIOS DRAM للمستخدم بتحديد الفاصل الزمني للتأخير أعلاه بشكل مستقل ، والاختيار بين 1T أو 2T (دورة).
يبدو أن الاختيار واضح: فكلما قل الفاصل الزمني للتأخير ، زادت سرعة معالجة أوامر وحدة التحكم. ومع ذلك ، هذا ليس صحيحًا تمامًا. من الواضح أنه عند زيادة المهلة ، يتأخر جهاز التحكم دون داع ويرسل الأوامر في وقت متأخر عما هو ضروري. نتيجة لذلك ، ينخفض أداء الذاكرة ، كما يتدهور أداء ذاكرة الوصول العشوائي. ولكن عند استخدام قيمة توقيت منخفضة جدًا ، لا يتوفر لشريحة التحكم في الذاكرة الوقت الكافي لفك تشفير العناوين وإرسالها ، مما قد يؤدي إلى تلف المعلومات أو فقدها.
في بعض الطرز وإصدارات BIOS ، يوجد أيضًا خيار ثالث - تلقائي (أو بواسطة SPD). سيؤدي ضبط الوظيفة على هذه القيمة إلى أخذ الفاصل الزمني من المعلومات المبرمجة من قبل الشركة المصنعة في شريحة SPD (اكتشاف الوجود التسلسلي).
قبل تجربة فاصل زمني سريع قدره 1 تيرابايت ، يجدر دراسة التوثيق الفني للوحة الأم لمثل هذا الاحتمال. إذا لم تكن هناك ثقة في الإجراءات المتخذة ، فإننا نوصي بالتوقف عند قيمة Auto.