نظراً لكثرة الأسئلة والاستفسارات التي ترد عن الــBuffer رأيتُ أن أكتب هذا الموضوع المبسّط والذي يتكلم عن هذه الذاكرة المؤقتة بشيءٍ من التفصيل...

بسم الله نبدأ...

الــBUFFER وهي الذاكرة المخبئية أو المؤقتة عالية السرعة موجودة على شكل دائرة متكاملة IC (كما في معظم وسائط التخزين الأخرى التي لاتستغني عن هذه الذاكرة) والمتوضّعة على لوحة التحكم الرئيسية للقرص الصلب Logic Board كما هو موضّح لدينا في الصورة...



في حقيقة الأمر فإنّ الــ Buffer إحدى المميزات التي غالباً وللأسف ما يتم تجاهلها عند شراء القرص الصلب نتيجة بعض الجهل بأهميتها أو وجودها حتى وبالنظر إلى الكمية التي من الممكن أن تحتويه لوحة تحكم سواقة القرص الصلب Logic Board من ذاكرة متاحة Cache Memory أو Buffer يمكننا أن نقول بأنّها كلما ازدادت كمية تلك الذاكرة أدى ذلك إلى سرعة أعلى لنقل البيانات من وإلى النظام ودون حدوث أية اختناقات وذلك لمسؤوليتها عن الــBurst Speed (السرعة الإندفاعية) ووظيفتها مشابهة لذاكرة المعالج المخبئية وفكرتها بكل بساطة وباختصار يمكن أن نمثلها عند القيام بعملية قراءة البيانات المخزنة على القرص الصلب عند طلبها لأول مرة وحفظها بشكل مؤقت على شريحة الذاكرة المؤقتة فعلى سبيل المثال عندما نقوم بتشغيل تطبيق معين وطلبنا منه تنفيذ أمر يحتاج لبيانات معينة محفوظةً بها حينها سيقوم بتنفيذ الأمر بشكل أسرع جداً عند اللجوء إلى هذه الذاكرة المؤقتة مقارنةً بقيامه بذات القراءة من القرص الصلب مباشرةً وإن كميات الذاكرة المتاحة القياسية على متحكم القرص غالباً ما تكون متعلقة بنمط التوصيل Interface (واجهة الارتباط) وسرعة الدوران (سرعة دوران أطباق التخزين وتقاس بوحدة RPM " دورة في الدقيقة") لتكون هذه الذاكرة كافية لنقل البيانات من وإلى القرص ثم من وإلى النظام وهذه الكمية تتراوح بين 1/2MB في السواقات القياسية PATA ومن الممكن أن تصل إلى 8MB في الأقراص الممتازة الحالية (توفّر بعض الشركات مقدار أكبر من ذلك بالنسبة لسواقات الــPATA) وتكون كميتها 8MB إلى 16MB (حتى 32MB كما في االأقراص الصلبة ذات السعات التخزينية الكبيرة 1TB 3.0Gbps) في سواقات SATA أما في سواقات SCSI فهي تصل إلى قيم كبيرة إما على اللوحة نفسها أو على كرت التحكم الموصول مع اللوحة لتصل حتى 64MB وأكثر لذلك كان على المستخدم التأكد من كمية تلك الذاكرة وخصوصاً بالنسبة للمستخدمين محترفي الألعاب والمهتمين ببرامج الوسائط المتعددة (التطبيقات الرسوميّة معالجة الصور مونتاج الفيديو) والبحث عن الأكبر من ناحية السعة أما بالنسبة لزيادة السعر مقابل الحصول على هذه الكمية الأكبر فهي طفيفة نسبياً إذا ما قورنت بالأداء المرتفع الذي سنحصل عليه من جراء تلك الزيادة.

الآن سأريكم كيف يمكننا استكشاف الــBuffer على قرص صلب ما نودّ شرائه وذلك دون الرجوع للشبكة العنكبوتية والإطلاع على مواصفاته التي تضعها مواقع الشركات المصنّة أو البيع للإطلاع على المنتج المعروض ولدينا بالمثال هنا قرص صلب من WD فئة الــCaviar SE



أولاً كما هو محدّد نستطيع رؤية الموديل الخاص بالقرص وهو WD3200JB
والتي من الممكن تقسيمها إلى أربعة خانات..

WD 3200 J B

WD /1 : الاختصار الخاص للشركة المصنعة للقرص الصلب Westren Digital
3200 /2 : والمكوّن من أربع أرقام والتي تمثّل السعة أو الحجم التخزيني للقرص الصلب بعد حذف الرقم الأخير وهو الصفر فنجد عندها أن الحجم هو 320GB
3/ الحرف J : والذي يهمنا وهو يمثل حجم الذاكرة المؤقتة الــBuffer وسرعة الدوران (عدد اللفات في الدقيقة) والميزات الأخرى والتي من الممكن أن تكون متوفرة في القرص الصلب مثل Quiet Drive , Fluid Dynamic Bearing
وهنا في مثالنا الحرف J ==> 8MB 7200RPM

وسأذكر لكم ماذا تعني هذه الترميزات المتمثلة بالأحرف في أقراص WD لتسهيل عملية الإستدلال عند الرغبة بشراء قرص صلب جديد..

B <== 2MB 7200RPM
حجم الذاكرة 2 ميغا وعدد اللفات 7200 لفة في الدقيقة

J <== 8MB 7200RPM
حجم الذاكرة 8 ميغا وعدد اللفات 7200 لفة في الدقيقة

K <== 16MB 7200RPM
حجم الذاكرة 16 ميغا وعدد اللفات 7200 لفة في الدقيقة

ولا ننسى ترميز أقراص الــRaptor والتي تقدّم لنا سرعة دوران عالية 10,000RPM بسعاته التخزينية 74GB , 34.7GB

G <== 8MB 10,000RPM
حجم الذاكرة 8 ميغا وعدد اللفات 10000 لفة في الدقيقة

4/ الحرف B : في الصورة والذي يرمز إلى نمط التوصيل IDE وسرعة نقل البيانات بين ذاكرة النظام وذاكرة القرص الصلب UDMA Speed Rating وفي مثالناB <== ATA133

أما باقي الأحرف سأقوم بذكرها أيضاً :

B ==> ATA100/133 133MBps
D ==> SATA-II / SATA-I150 187.5MBps
S ==> SATA-II300 375MBps

نهايةً أو الإشارة إلى أنّ هذه التسميات (الموديلات) وترميزات الأحرف تختلف بإختلاف الشركات المصنّعة للأقراص الصلبة (Maxtor , Seagate) وليست واحدة لدى الجميع

موضوع مفيد وذو صلة للأخ Salamonti
https://www.arabhardware.net/forum/s...ad.php?t=57288
ــــــــــــــــــــــــــــــــــــــــــــــــــ ــــــــــــــــــــــــــــــــــــــــــــــــــ

الاختصارات الخاصة بالمصطلحات الواردة في الموضوع..

ATA (Advanced Technology Attachment)
IDE (Integrated Device Electronics)
SCSI (Small Computer Systems Interface)
PATA (Parallel ATA)
SATA (Serial ATA)
RPM (Revolutions Per Minute)
UDMA (Ultra Direct Memory Access)


أتمنى لأن يكون الموضوع قد حقّق الغاية المرجو منها ..

في أمان الله..

ملاحظة : لايسمح بالنقل دون ذكر المصدر