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

مشاهدة النسخة كاملة : توضيح بشأن أقراص الحالة الصلبة (SSD) بمتحكم SandForce SF-2xxx الجديد



tarekforall
04-08-2011, 14:09
توضيح بشأن أقراص الحالة الصلبة بمتحكم SandForce SF-2xxx الجديد
https://dl.dropbox.com/u/4828002/SandForce 2281/Patriot-Wildfire-120GB-SSD-controller.jpg

كما تعلمون قامت شركة ساند فورس بإطلاق متحكم جديد فائق الأداء يدعم واجهة الربط الحديثة SATA 6Gb/s، وسارعت الكثير من الشركات وفي مقدمتهم شركة OCZ بتبني هذا المتحكم واصدار أقراص SSD للاستخدام المكتبي تعتمد عليه، ولكن لاحظنا أيضاً أن الشركات بدأت بإصدار نسخ متعددة تعتمد على هذا المتحكم ولكن بأداء وأسعار مختلفة.

لو نظرت مثلاً الى شركة OCZ لوجدت أنها تقدم مجموعة من الأقراص التي تعتمد على المتحكم SF-2281 وبأسعار مختلفة وتصنفها حسب الأداء، ولكن المشكلة أن الشركة تسوق لهذه الأقراص بأداء تتابعي الى حد كبير متساوي، شاهدوا الجدول التالي الذي يبين أداء الأقراص بمساحة 120 جيجابايت:
https://dl.dropbox.com/u/4828002/SandForce 2281/OCZ 120GB.jpg
شركة Corsair اتخذت المسار ذاته مع أقراص Force 3 وForce GT وغيرهما من الشركات ستسلك المسار ذاته.

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

تقنية DuraWrite
تقنية هامة في متحكم SandForce تجعله يقوم بضغط البيانات قبل تخزينها الى ذاكرة فلاش، مما ينتج عن ذلك سرعة كبيرة في القراءة أو الكتابة وكذلك يقلل من مساحة البيانات التي يتم كتابتها الى ذاكرة فلاش فيحافظ عليها ويزيد من عمرها الافتراضي، ولكن على الجانب الآخر قراءة أو كتابة بيانات غير قابلة للضغط يؤدي الى انخفاض متوقع في الأداء.

ONFI vs. Toggle DDR
لمعرفة كيف يختلف أداء هذه الأقراص باختلاف ذاكرة فلاش المستخدمة فلابد من معرفة بعض الأمور، فكما نعلم أن المتحكم (ويطلق عليه المعالج أيضاً) هو عقل قرص الحالة الصلبة وهو يتحكم تقريباً بكل شيء، فهو يتصل بجميع شرائح الذاكرة الموجودة بالقرص ويقوم بتقسيم هذه الشرائح الى عدة قنوات (Channels) يستطيع القراءة أو الكتابة منها بشكل متوازي مما يساهم بشكل كبير في زيادة الأداء، وكلما زادت عدد تلك القنوات زاد الأداء، ومتحكم SandForce SF-2xxx يقسم شرائح ذاكرة فلاش الى 8 قنوات، كما يتضح بالصورة التالية:
https://dl.dropbox.com/u/4828002/SandForce 2281/SF-2281.jpg
(لاحظ أن الصورة السابقة للتوضيح فقط ولكن عملياً فجميع قنوات المتحكم تكون على جهة واحدة فقط، ولذلك تجد دائماً أن جميع شرائح ذاكرة فلاش على الجهة اليمنى من المتحكم.)

لكي يتم ربط ذاكرة فلاش ببعضها أو بالمتحكم نحتاج الى معيار محدد وواجهة ربط (Interface) تستطيع القيام بذلك لكي يتم تبادل المعلومات بين تلك المكونات ولابد من دعمها من قِبَل ذاكرة فلاش ومن المتحكم. حالياً توجد واجهتان متنافستان للربط هما ONFI و Toggle DDR.

واجهة ONFI (https://onfi.org/) وهي اختصار جملة "Open NAND Flash Interface" وتعني "واجهة ربط ذاكرة فلاش مفتوحة المصدر" وهذه الواجهة مجانية، وتدعمها الكثير من الشركات على رأسها شركات انتل وميكرون وهاينكس.
https://dl.dropbox.com/u/4828002/SandForce 2281/onfi_roadmap.jpg
مر معيار ONFI بعدة نسخ، أولها كانت ONFI 1.0 ويطلق عليها أيضاً "Asynchronous NAND Interface" لأن البيانات في هذه الواجهة تنتقل في اتجاه واحد فقط (SDR) وبشكل غير متزامن وسرعة هذه الواجهة 50 MB/s، لكن تم تحديث هذه النسخة لكي تستطيع نقل البيانات في اتجاهين مختلفين (DDR) في نفس الوقت وبشكل متزامن ليطلق عليها "Synchronous DDR "Interface، والنسخة المنتشرة حالياً من هذه الواجهة هي ONFI 2.x (https://onfi.org/specifications/) وسرعة نقل البيانات في تلك الواجهة 166 MB/s و 200 MB/s، أما النسخة الأحدث القادمة ONFI 3.0 ستكون سرعتها 400 MB/s.

واجهة ربط Toggle DDR NAND Interface (https://www.samsung.com/global/business/semiconductor/products/flash/Products_Toggle_DDR_NANDFlash.html) من شركتي سامسونج وتوشيبا تستطيع نقل البيانات في اتجاهين مختلفين وبنفس الوقت أيضاً، ويوجد من هذه الواجهة نسختان الأولى هي Toggle DDR 1.0 وسرعتها 133 MB/s أما الحالية فهي Toggle DDR 2.0 وسرعتها 400 MB/s، وكما يتضح فهذه الواجهة تتقدم حالياً على واجهة ONFI في الأداء، كما أن شركة سامسونج تدّعي أنها أقل استهلاكاً للطاقة.
https://dl.dropbox.com/u/4828002/SandForce 2281/Toggle_DDR_Trend.gif

متحكم ساند فورس يدعم الواجهتان السابقتان، وأفضل الأقراص أداءً يستخدم ذاكرة فلاش من شركة توشيبا تدعم Toggle DDR وبدقة تصنيع 32 نانومتر، ثم يأتي ورائها مباشرة وليس بفارق كبير الأقراص بذاكرة فلاش ONFI Synchronous DDR Interface وبدقة تصنيع 25 نانومتر، ولكن الشركات قررت تخفيض النفقات واستخدام ذاكرة فلاش رخيصة تدعم Asynchronous NAND Interface وبدقة تصنيع 25 نانومتر، أدى استخدام النوع الأخير الى انخفاض كبير في الأداء يتضح عند تعامل القرص مع البيانات الغير قابلة للضغط (Incompressible) أو عند ملء القرص بالبيانات، وفي هاتان الحالتان نجد أن الأداء ينخفض كثيراً.

أمثلة لهذه الأقراص:
https://dl.dropbox.com/u/4828002/SandForce 2281/Interface.png
اذاً فالأقراص بمتحكم SandForce الجديد الحالية ثلاثة أنواع بالاعتماد على ذاكرة فلاش التي تستخدمها:
*الأقراص التي تستخدم ذاكرة فلاش من شركة توشيبا تدعم Toggle DDRوبدقة تصنيع 32 nm وهي الأفضل أداء والأعلى سعراً أيضاً.
*الأقراص التي تستخدم ذاكرة فلاش تدعم Synchronous DDR Interface وبدقة 25 nm وهي ممتازة الأداء أيضاً ولكنها أقل في السعر قليلاً من النوع السابق.
*الأقراص التي تستخدم ذاكرة فلاش الرخيصة Asynchronous NAND Interface وبدقة 25 nm وهي الأقل أداءً.

نظرة على أداء هذه الأقراص:
الصورتان التاليتان تبينان الفارق بين قرص OCZ Vertex 3 120GB وقرص OCZ Agility 3 120GB عند التعامل مع البيانات الغير قابلة للضغط، القرص OCZ Vertex 3 أداءه عند القراءة أكثر من ضعف أداء القرص !Agility 3، وعند الكتابة الفارق يتضاءل ولكن مازال القرص Vertex 3 أفضل في الأداء:
https://dl.dropbox.com/u/4828002/SandForce 2281/38554.png

https://dl.dropbox.com/u/4828002/SandForce 2281/38555.png

الصورة التالية تقارن بين أداء القرصان Corsair GT وCorsair Force 3 عند التعامل مع البيانات الغير قابلة للضغط:
https://dl.dropbox.com/u/4828002/SandForce 2281/Crystal-Comparison1.png

الصورة التالية توضح أداء بعض الأقراص عند ملء القرص بالبيانات، وكيف ينخفض الأداء مع مرور الوقت، مع ملاحظة أن غالبية الأقراص ينخفض أداءها عند ملئها بالبيانات ولكن بشكل متباين:
https://dl.dropbox.com/u/4828002/SandForce 2281/4219_22_owc_electra_240gb_solid_state_drive_review .png
الصورة السابقة تحتوي على القرصين OWC Electra و OCZ Agility 3 وكلاهما يحتوي ذاكرة فلاش Asynchronous NAND.

من الممكن تمييز الأقراص التي تستخدم ذاكرة فلاش الرخيصة Asynchronous NAND Interface عن طريق الاطلاع على أداءها أثناء قراءة أو كتابة البيانات الغير قابلة للضغط.

Firmware مختلف
وأخيراً فقد قررت بعض الشركات استخدام Firmware مختلف في بعض أقراصها مما يؤثر على الأداء أيضاً ومن أمثلة هذه الأقراص OCZ Solid 3 فهو يستخدم ذاكرة فلاش الرخيصة Asynchronous NAND وفي نفس الوقت يعمل بـ Firmware مختلف يؤدي الى انخفاض أكثر في الأداء عن باقي أقراص متحكم ساند فورس الجديد.

ماذا يعني هذا التوضيح؟
التوضيح السابق لا يعني أن الأقراص التي تستخدم ذاكرة فلاش Asynchronous NAND سيئة الأداء لهذا الحد، ولكنه يعني أن هناك أقراص أخرى يمكن أن تكون أفضل في الأداء وفارق السعر ليس كبيراً.

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

CR@N$H
04-08-2011, 14:47
ما شاء الله عليك يا استاذ طارق
"من يعرف تخصصك الدراسي يصاب بسكتة قلبية بسبب معلوماتك ما شاء الله"
على اعتبار أن الONFI مفتوحة المصدر
هل لك أن تدلني على الصفحة الخاصة بالمواصفات التقنية

tarekforall
04-08-2011, 14:53
شكراً مشرفنا القدير خير الدين على المرور وبارك الله فيك :)
الهواية في بعض الأحيان قاتلة :D
الموصفات الفنية كاملة لمعيار ONFI.. هنا (https://onfi.org/specifications/)
وكل عام وأنت بخير :)

ZEX
04-08-2011, 15:26
ماشاء الله , موضوع مميز كالعاده من مشرف مميز
تم;)

سؤال خارج عن الموضوع , هل يمكننى تحميل المواضيع على هيئه ملف ورد مثلا او ما شابه ذلك لحفظها على جهازى

CR@N$H
04-08-2011, 16:30
شكراً مشرفنا القدير خير الدين على المرور وبارك الله فيك :)
الهواية في بعض الأحيان قاتلة :D
الموصفات الفنية كاملة لمعيار ONFI.. هنا (https://onfi.org/specifications/)
وكل عام وأنت بخير :)



و أنت بألف خير
حاليا انا اقرأ المواصفات الفنية "شيء جميل"
لا أنصح أن يقراها الجميع :D
إسلام
أقرا اللي بالأبيض
هناك إضافة للfirefox مهتما الطباعة إلى PDF
ابحث عنها "أنا لا استخدمها لأنه على Ubuntu الطباعة إلى PDF جزء من النظام"

yassermsire
04-08-2011, 17:26
بارك الله فيك اخي طارف كالعادة متميز دائما :) وشرحك لا يوجد افضل منه في الاقراص الصلبة

H@IDER
04-08-2011, 17:39
ما شاء الله أخي طارق, أنت مكتبة من المعلومات , بارك الله فيك و زادك علما :)
تم التقييم , و أتمنى أنّ أرى مواضيع مماثلة كل شهر تقريباً :)

tarekforall
06-08-2011, 13:57
شكراً لك اخواني على المرور وكل عام وأنتم بخير :)


ماشاء الله , موضوع مميز كالعاده من مشرف مميز
تم;)

سؤال خارج عن الموضوع , هل يمكننى تحميل المواضيع على هيئه ملف ورد مثلا او ما شابه ذلك لحفظها على جهازى


شكراً لك مشرفنا اسلام على المرور :)
هل جربت نسخ ولصق الموضوع في ملف وورد، وسينتقل الموضوع كاملاً، أو جرب حل أخونا خير الدين.
الموضوع عندي في ملف وورد ولكنه للأسف غير مُنسّق :)

ZEX
06-08-2011, 20:38
^^^

الطريقتين نفعوا , لكن نقل الموضوع فى ملف وورد الكلام لا يكون منسق مع الارقام

AL-Omari
06-08-2011, 23:35
ما شاء الله شرح اكثر من رائع و ملفت
للآن لم ارى موضوع يختص بمثل هذا النوع من الهاردسكات يشمل كافة المعلومات اللازمة لعملية الشراء
اسمحلي ان ارفع لك القبعة تقديرا و احتراما

طرفة ...اعتقد الان ما في داعي للاشراف بطل الك دور ههههههههه:D:D:D

Muhamad Amru Eldan
15-08-2011, 21:34
شكرا جزيلا على هذه المعلومات الرائعة ولكن بالنسبة ل CRUCIAL M4 انا أعلم انها لا تملك متحكم SANDFORCE ولكن ما هي نوع الذواكر التي تستخدمها هل هي عالية الجودة اي متوسطة

tarekforall
16-08-2011, 17:04
شكرا جزيلا على هذه المعلومات الرائعة ولكن بالنسبة ل CRUCIAL M4 انا أعلم انها لا تملك متحكم SANDFORCE ولكن ما هي نوع الذواكر التي تستخدمها هل هي عالية الجودة اي متوسطة
العفو أخي محمد :)
أقراص Crucial m4 تحتوي على ذاكرة فلاش Synchronous MLC NAND من شركة ميكرون بدقة تصنيع 25 نانومتر وهي جيدة جداً.

Muhamad Amru Eldan
16-08-2011, 20:06
شكرا أخي طارق خلص اقراص crucial m4 هي افضل اقراص موجودة في السوق سعر اداء ووجدت 128gb ب 195 دولار وفو سفري ساوصي عليه وجزاك الله كل خير

dawooad
16-08-2011, 22:27
انا شريت امس فقط رام كنج استون 6 جي بي 2000 وخذيت اس اس دي هاردسك كنج استون هايبر اكس وصراح ممتاز حسيت بفرق بفتح واغلأق الملفات وسرعة تشغيل الويندوز :D .................... كانت درجتي في الويندوز 6.9 الحين 7.4 :D

tarekforall
17-08-2011, 16:58
شكرا أخي طارق خلص اقراص crucial m4 هي افضل اقراص موجودة في السوق سعر اداء ووجدت 128gb ب 195 دولار وفو سفري ساوصي عليه وجزاك الله كل خير
اختيار موفق ان شاء الله فهو قرص ممتاز.


انا شريت امس فقط رام كنج استون 6 جي بي 2000 وخذيت اس اس دي هاردسك كنج استون هايبر اكس وصراح ممتاز حسيت بفرق بفتح واغلأق الملفات وسرعة تشغيل الويندوز :D .................... كانت درجتي في الويندوز 6.9 الحين 7.4 :D
مبروك أخي الكريم على هذا القرص الممتاز فهو يستخدم Firmware جديد وأداءه من أفضل الأقراص بمتحكم ساندفورس الجديد، بارك الله لك فيه :)

ZEX
23-08-2011, 01:22
ما رأيك استاذ طارق فى Kingston HyperX و OCZ Vertex 3 MAX IOPS
ايهما افضل من ناحيه المتحكم و ذاكره الفلاش

tarekforall
23-08-2011, 16:50
ما رأيك استاذ طارق فى Kingston HyperX و OCZ Vertex 3 MAX IOPS
ايهما افضل من ناحيه المتحكم و ذاكره الفلاش

المتحكم واحد ولكن الMAX IOPS أفضل في الأداء لأن به ذاكرة فلاش أفضل ولأنه ربما يستخدم firmware أفضل.
القرص الكينجستون يستخدم ذاكرة فلاش Synchronous MLC NAND بدقة 25 نانومتر أما القرص MAX IOPS يستخدم ذاكرة فلاش Toshiba Toggle DDR بدقة 32 نانومتر.

The Mysterious
23-08-2011, 23:13
من بعد إذنك مشرفنا، يُثبّت الموضوع نظراً لأهميته التوعويّة، بارك الله فيك وسلمت يداك :).

hisoo
30-09-2011, 23:28
مشرفنا الغالى انا اشتريت القرص ده
SSD OCz VerteX 2
ايه راى حضرتك فيه
ودى مواصفاته Available in 50GB
Max Read: up to 285MB/s**
Max Write: up to 275MB/s**
Sustained Write: up to 250MB/s**
Random Write 4KB (Aligned): 50,000 IOPS**
Native TRIM support
Max IOPS Firmware
Seek Time: .1ms
Slim 2.5" Design
99.8 x 69.63 x 9.3mm
Lightweight: 77g
Operating Temp: 0°C ~ 70°C
Ambient Temp: 0°C ~ 55°C
Storage Temp: -45°C ~ 85°C
Low Power Consumption: 2W in operation,
.5W in standby
Shock Resistant up to 1500G
RAID Support
Included 3.5" Desktop adapter bracket
Compatible with Windows XP, Vista, 7, Mac OS X and Linux
MTBF: 2 million hours

Dahab_Dahab
08-11-2011, 12:10
شكرا لك مشرفنا الغالي طارق على المعلومات وزادك الله علما ونفعاً للناس والمهتمين بالهاردوير

abozeeyad
10-02-2013, 12:35
شكرا ليك على المعلومات القيمة والمفيدة وجزاك الله كل خير