سؤال لماذا يتناقص أداء محرك الأقراص الثابتة المعتاد على مدار مدة المقياس بينما لا يعمل SSD؟


أستخدم HD Tune لقياس أداء محرك الأقراص الصلبة. تستغرق الاختبارات عادة 2-3 دقائق ، وينخفض ​​معدل نقل القرص الصلب العادي بشكل كبير مع انتهاء الاختبار.

enter image description here

ومع ذلك ، يبقى أداء محرك الأقراص SSD على نفس مدى (pic أدناه) عمر الاختبار. هذا يحدث على جميع أجهزة الكمبيوتر الخاصة بي. لماذا هذا؟

enter image description here


79
2018-06-22 18:15


الأصل


قد يكون من الجيد معرفة ما يفعله الاختبار في الواقع خلف الكواليس. - jmreicha
... وما تمثله الرسوم البيانية. معدل النقل (للقراءة) (كما هو موضح بالخط الأزرق) ليس له أهمية بالنسبة لـ (الإجمالي) وقت الوصول كما (كمتوسط) من وقت الاستجابة الدوراني و (نموذجيًا) يبحث عن وقت قرص صلب. شكل هذا الخط الأزرق ليس مؤشر أداء. - sawdust
لدي أربعة SSD في غارة 0 (الحفاظ على النسخ الاحتياطية بالطبع). أنا أتلقى حوالي 650-700 ميجا بايت / ثانية. HDTune هو قطعة جميلة من البرمجيات. - ctilley79
أعتقد أن العنوان مضلل. أليس صحيحا أن محركات الأقراص الصلبة تحافظ على الأداء بمرور الوقت ولكن الحالات الصلبة تتحلل بسبب بعض التدهور المادي من كثرة الكتابة؟ - mowwwalker


الأجوبة:


يتم مسح HD الدقة الميكانيكية من الخارج إلى الداخل. نظرًا لأن القرص يدور بسرعة 7200 دورة في الدقيقة ، فإنه يغطي المزيد من البيانات في الثانية في الخارج من الداخل.


85
2018-06-22 18:31



لقد تحدثت إلى HDD المهنية في الآونة الأخيرة. هو قال ذلك تبلغ نسبة السرعة الخارجية لمحرك الأقراص الصلبة إلى الداخل حوالي 1.8. - Deltik
Deltik: الذي يطابق المعلومات في الرسم البياني بشكل جيد جدا! - Dancrumb
الجميع يعالج القرص الصلب ، ولكن لا أحد يتحدث عن SSD :-) - hexafraction
للإضافة إلى الإجابة ، فإن العلاقة هي ببساطة: معدل البيانات = السرعة الزاوية * نصف القطر ، مع ثبات السرعة الزاوي لمحركات الأقراص الصلبة. لذلك ، تتناسب سرعات النقل بشكل مباشر مع نصف القطر عند الحافة الخارجية للقرص مقابل القطاعات الداخلية. من شأنه أن يكون حوالي 1.8 وفقا لDeltik.
وما مدى سرعة دوران محرك أقراص SSD؟ - j_kubik


في الواقع ما ترونه على المحور X لا يتوافق مع "الوقت" ، ولكن إلى "المنطقة المادية" من القرص الخاص بك. أعني ، إذا كان القرص الخاص بك يحتوي على 250 جيجابايت (100٪ من سعته) ، فإن 0-10 سيعني أول 25 غيغابايت من القرص ، يعني 10-20 الجزء الثاني 25 غيغابايت من القرص الخاص بك ، وسيستمر هذا حتى تصل إلى 250 جيجابايت ( وهو 100 ٪).

لا ينقص أداء محرك الأقراص الصلبة لديك بمرور الوقت ، ولكنه يقل نظرًا للتأثير المادي الناجم عن "التأثير المتناوب" للقرص الخاص بك (وهذا لا يحدث على SSD الخاص بك). تقابل منطقة القبضة 0-10٪ من القرص الثابت الخاص بك المساحة الخارجية للقرص ، مما يعطي سرعة القراءة دفعة لأن السرعة الخطية لهذه المنطقة أعلى مقارنة بالمنطقة الداخلية للقرص (آخر 90-100 ٪ من القرص الخاص بك على سبيل المثال). وهذا يعطي الانطباع بأن أداء القرص الثابت الخاص بك يتناقص على مدى الأول إلى آخر قطاعات القرص (إنه في الواقع ، كما ترون في الصورة الأولى) ، حيث أن جميع محركات الأقراص SSD تعتمد على ذاكرة الوصول العشوائي ، وكلها قابلة للاستخدام " منطقة "من SSD الخاص بك لديها نفس السرعة وأوقات الوصول ، والذي يتوافق مع أداء خطي على القرص بأكمله. يفسر هذا أيضًا لماذا تستخدم أنظمة التشغيل عادةً "المنطقة" الأولى وأقسام القرص الأولى من الأقراص الثابتة ... على سبيل المثال ، سيقوم Windows بالتمهيد بشكل أسرع ويجعل القرص I / Os أفضل مما كان عليه إذا تم تأجيله على آخر القطاعات.

ملاحظة: كما ترون على صورتك الأولى ، عادة ما يكون للأقراص الصلبة خسارة في الأداء بنسبة 40 إلى 50 في المئة عند مقارنة القطاع الأول إلى آخر سرعة قراءة القطاع.

مرجع:

enter image description here


61
2018-06-22 18:30



يجب أن تذكر يا رفاق أن محركات الأقراص الصلبة الحديثة تستخدم تسجيل بت منطقةحيث ترتبط البيانات المسجلة بالسرعة الخطية (أو الكثافة المساحية) ، بدلاً من استخدام السرعة الزاوية الثابتة. تحقق من سرعة القراءة (الثابتة) لمحرك الأقراص الصلبة القديم الذي يستخدم السرعة الزاوية الثابتة: hdtune.com/results/Conner_CP3204F.gif  راجع للشغل ليس "خارجي"و"داخلي""مناطق القرص"، ولكن الخارجي والداخلي المسارات. - sawdust
تفسير جيد ... باستثناء أن أوقات البحث لا تقل بشكل كبير ، 450 ٪ ، أو على الإطلاق بشكل ملحوظ. الجزء السائد من وقت البحث هو الدوران. - Ben Voigt
BenVoigt "الجزء السائد من وقت البحث هو الدوران"- أنت مربك وقت السعى مع وقت الوصول (وهو مجموع وقت البحث والوقت المستغرق بالتناوب ووقت R / W البيانات وأوقات نقل ناقل SATA بالإضافة إلى وقت معالجة الاستجابة والرد). الكمون الدوراني هو متغير عشوائي لا يستطيع المستخدم أو نظام التشغيل التحكم فيه / التنبؤ به. ولكن قد يكون المستخدم / نظام التشغيل قادراً على التحكم أو تقليل أوقات البحث مع تحسينات مثل إلغاء / ضغط الملفات ، و / أو ترتيب عمليات القرص / سلم. - sawdust
sawdust: يمكن التحكم في الكمون الدوراني ، عن طريق وضع البيانات بالتتابع في الترتيب المطلوب. ولكن هذا موضوع مختلف تمامًا عن اختلافات السرعة الخطية بين داخل وخارج الطبق. مجرد وضع البيانات في الجزء الخارجي من الطبق لا يساعد الأداء في أي مكان بالقرب من 450 ٪ كما ادعى. - Ben Voigt
@ بنVoigt: لا ، أن محرك كونر القديم (انها ليست "الألغام") قد حددت 5400 دورة في الدقيقة و ليس لديها تسجيل بت مخصصة، وبالتالي فإن معدل نقل قراءة ثابتة. أدرجت هذا الرابط لتوضيح أنه إذا كان OP يريد منحنى معدل نقل مسطح مثل SSD ، فعليه أن يتخلى عن القدرة الإضافية التي يوفرها ZBR. (بالطبع ، من المحتمل ألا تكون هناك أقراص صلبة (HDD) مع / ZBR في الإنتاج). - sawdust


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

الاجابة: تسجيل بتات محددة (ZBR) هو السبب. لان المسارات الداخلية لها قطاعات ذات حجم زاوي أكبرلذلك يستغرق وقتًا أطول في القراءة بينما يجعل القرص منعطفًا تحت الرأس مع السرعة الزاوية الثابتة (rpm).

enter image description here

التفاصيل: في أنت لا تعرف جاك عن الأقراص ، بقلم ديف أندرسون ، 1 يونيو 2003

... جميع المسارات داخل منطقة معينة لها نفس العدد من القطاعات. ومع ذلك ، قد يحتوي مسار في منطقة قريبة من القطر الخارجي للقرص على قطاعات أكثر بنسبة 50٪ من مسار في منطقة قريبة من القطر الداخلي لنفس القرص. سيكون هذا صحيحًا لمحرك 3.5 بوصة. تختلف ميزة ZBR التي يوفرها حجم الوسائط وهي دالة على الحجم النسبي للنصف الخارجي لفرقة التسجيل للداخل. محركات الأقراص اليوم عادة ما تكون 15 إلى 25 منطقة. وأضاف ZBR قيمة كبيرة: قدرة 25 في المئة أو أكثر من دون أي تكلفة إضافية للمواد في محرك 5.25 بوصة ، عامل الشكل السائد عندما ظهر ZBR لأول مرة. لقد أجبرت الصناعة على تبني واجهة أكثر ذكاء - واجهة تخفي تعقيدات ZBR ، وفي الوقت نفسه ، تخفي مشاكل الهندسة والهندسة السيئة عن طريق سحب هذه الوظيفة في المحرك ، كذلك. ...


27
2018-06-22 23:04





يدور القرص الثابت الخاص بك بمعدل ثابت ، 7200 دورة في الدقيقة أو أيا كان. يبدأ المؤشر على السطح الخارجي للقرص ، حيث يكون نصف القطر أكبر ، وبالتالي تكون السرعة الخطية أسرع (دوران واحد في 1/120 من الثانية لديه مسافة أكبر (متناسب مع نصف القطر) ، وبالتالي المزيد من البتات تقرأ في ذلك الوقت في حين أنه داخل القرص ، يكون نصف القطر أصغر ، وبالتالي يتم قراءة عدد أقل من البتات لنفس المسافة الزاويّة (واحد من الدوران في 1/120 من ثانية مع نصف قطر أصغر ينطوى على محيط أصغر ، وبالتالي قراءة أقل.

بافتراض وجود نصف قطر خارجي يبلغ حوالي 2.8 في ، وقطر داخلي قدره 1.6 في (بسبب فقدان المغزل ، ومساحة محاذاة إضافية ، ومناطق هبوط) ، فإن خسارة الأداء في الداخل تبلغ حوالي 1.8.

لاحظ أن سبب الارتعاش هو ارتعاش تحميل النظام أو الضوضاء على الكبلات ، من بين عوامل أخرى.

كذلك ، فإن معالجة SSD وليس القرص الصلب فقط ، هي إنشاء شبكة إلكترونية من الاتصالات (غير الميكانيكية) وبالتالي التأخير الوحيد هو زمن انتقال الأسلاك (في الذاكرة الفعلية) ، والوصول إلى "sweeps" عبر البيانات في كتل ، والحفاظ على السرعة ومعدل البت ثابت ، محدودة فقط من قبل الدوائر.


7
2018-06-22 23:26