عرض مشاركة واحدة
قديم 10-11-2004, 16:07   رقم المشاركة : 25 (permalink)
معلومات العضو
الحاج متولى
عضو مميز
 
الصورة الرمزية الحاج متولى
 

 

 
إحصائية العضو








الحاج متولى غير متواجد حالياً

 

إحصائية الترشيح

عدد النقاط : 24
الحاج متولى is on a distinguished road

 

 

تخزين الملفات في القطاعات


عندما يود الحاسب تخزين ملف على القرص فإنه يبحث عن قطاع فارغ ويقوم بتخزين الملف به (رقم1 في الشكل المقابل)، ولكن ماذا لو كان الملف أكبر من القطاع - مثلاً ملف حجمه 1000 بايت ؟ الحل هو أن يقوم باستخدام قطاع آخر لهذا الغرض(رقم2) ، ويمكن استخدام أي عدد من القطاعات (رقم 3).

وإذا أراد تخزين ملف آخر فإن الحاسب لا يستطيع استخدام نفس القطاع لبداية تخزين الملف الثاني ، بل عليه استخدام قطاع (أو قطاعات ) جديدة (رقم 4 ) ، وقد تتسائل ماذا عن المساخة الفارغة بين القطاعين ؟ أقول أنها مساحة مهدرة

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

لذلك فإنه - عملياً - لا يمكن تسجيل 10 جيجابايت كاملة على قرص صلب بهذه السعة بسبب المساحات المهدرة من الكلسترات ، هذا طبعاً إلا إذا كانت ال 10 جيجابايت تقع في ملف واحد ، وهذا بالطبع غير عملي .

لذا للحفاظ على نسبة المساحة المهدرة أقل ما يمكن من المهم عند تهيئة القرص الصلب الحصول على أقل حجم للكلستر ، ولكن لماذا التعقيد ؟ أقصد لماذا لا يستغني الحاسب عن فكرة الكلسترات ويستعمل القطاعات ويوفر بذلك المساحة المهدرة ؟

يقوم نظام الملفات بإعطاء كل وحدة من وحدات القرص الصلب عنوان في هذا الجدول ليستطيع التفريق بين الوحدات - ملاحظة : وحدة القرص الصلب يمكن أن تكون قطاع أو كلستر - فمثلاً إذا كان في القرص الصلب 100000 قطاع فإن على نظام الملفات تعيين 100000 رقم بواقع رقم لكل قطاع ، إلى هنا وليس هناك مشكلة ولكن المشكلة تبدأ عندما يزيد عدد الوحدات عن عدد معين وهو في نظام دوس ( لأن دوس يستخدم طول 16 بت لترقيم الكلسترات ) = 2 مرفوع للأس 16 التي تساوي 65536 ، أي أن دوس لا يستطيع دعم أي قرص صلب عدد وحداته أكبر من هذا العدد وبما أن الوحدة في نظام دوس هي الكلستر فهذا يعني أنه كلما زاد حجم القرص وجب علينا زيادة حجم الكلستر :

التوقيع

من ظن انه قد تعلم فقد بدا جهله
*** ***
ولا خير فى كاتم العلم

التعديل الأخير تم بواسطة : الحاج متولى بتاريخ 28-12-2004 الساعة 16:03.
الحاج متولى غير متواجد حالياً