[ هل مساحة التخزين على الهاردسك تقاس بوحدات (ميجا) (جيجا) وغيرها فقط؟؟ ]


الإثنين 24 / 02 / 2020 - 10:36 صباحاً
         
هل مساحة التخزين على الهاردسك تقاس بوحدات (ميجا) (جيجا) وغيرها فقط؟؟
نيربا للإنتاج الجرافيكي - أمين النصرة - الأربعاء 6 / 05 / 2015 - 08:58 صباحاً

هل مساحة التخزين على الهاردسك تقاس بوحدات التخزين ( الميجا ) ( الجيجا ) بايت وغيرها الخ .... ؟

طبعاً لا وهنا اخص بالذكر نظام الملفات في نظام التشغيل لينكوس فانا اليوم سوف احدثكم عن inode فهذا مؤشر اخر لقياس مساحة ومدى استحمال القرص الصلب للملفات
لكن هذا المؤشر ليس مؤشر لمساحة وحدات التخزين المعروفة لدينا ، بل هذا مؤشر لما يحتمله الهاردسك من عدد ملفات وليس مساحة ملفات ...
طبعاً الاينود يقوم بحساب الملفات والمجلدات والاختصارات واي كائن على الهاردسك يعتبر inode

مثال توضيحي : لدي هاردسك يحتمل 20 inode وقمت بوضع 16 ملفات و 4 مجلدات على الهاردسك اذا انا هنا استخدمت الهاردسك بالكامل ولا يمكنني اضافة ملفات او مجلدات اضافية
انا هنا قمت باستخدام inode بالكامل ، ولو كان لدي مساحة حرة على الهاردسك 1000 جيجا مثلاً لن استطيع اضافة اي ملف او مجلد جديد لاني استهلكت inode بالكامل كما ذكرت .

اذا المحصلة اي هاردسك تقاس سعته من جانبين : الجناب الاول مساحة البيانات ( ميجا ، جيجا ، تيرا ، الخ ... ) الجانب الثاني عدد الملفات او الكائنات inode
لكن لماذا الاينود في انظمة التشغيل ، هل وجد عبثاً ؟ طبعاً لا فمثلاً شركات استضافة المواقع تسمح لصاحب الموقع باستضافة 250 الف ملف فقط ، فاذا كان على الهاردسك ملفات كثيرة سيضعف ذلك عمل الخادم وامكانيات وصوله الى الملفات
وهذا ما يعرف بـ disk I/O اي سرعة الادخال والاخراج من الهاردسك ، وعندما يحدد للعملاء عدد inode فهو يقوم بحماية السيرفر من الثقل او البطء في تنفيذ العمليات .

طبعاً لمعرفة مساحة استخدام الهاردسك من حيث مساحة البيانات نستخدم الأمر التالي :
df -h
لمعرفة مساحة استخدام الهاردسك من حيث عدد inode المتاح نستخدم الأمر التالي :
df -i
ملاحظة هامة : المجلدات ، الاختصارات ، الملفات ، ملفات قواعد البيانات ، واي كائن يخزن على الهاردسك يدخل في تعداد inode .

المصدر

زيارات تعليقات
تقييمات : [4]
1466 0
عرض الردود
شاركنا رأيك

أدخل ناتج جمع العددين 3 و 2



النشرة البريدية

         


الحقوق محفوظة شركة نيربا للإنتاج الجرافيكي ©

Site Go 3.0