مساحات التخزين المستخدمة حاليا و مع كبر حجمها غالبا ما يستغرب المستخدم من صغر الحجم

فهذا السبب عائد للنظام المتبع في القياس ان كان العشري(Decimal) او الثنائي (Binary)

التعريف بالنظام الثنائي(Binary) :

1GB = 1024MB

التعريف بالنظام العشري (Decimal) :

1GB = 1000MB

و هذا ما يؤدي إلى نقصان بنسبة 3% تقريبا عند التحويل بين النظامين

فالشركات الخاصة بصناعة الاجزاء الصلبة تقوم باتباع النظام العشري و انظمة الويندوز تقوم بالقراءة بالنظام الثنائي فهذا قد يسبب بخلل بسيط في الحسابات و خاصة في حال كبر المساحة التي تشتريها

فمثلا :

شراء وحدة 1TB (Decimal) مثلا و يجدها أقل من ذلك في الحاسب الخاص به الذي يعمل بنظام ويندوز(BInary) او نظام لينكس فكلا النظامين يحسبون الوحدات بشكل مختلف  التعريف الاساسي للوحدة

في اللينوكس تقوم بالحساب بطريقة مختلفة عن الويندوز و الشركات بحسب ما لاحظته

فالحجم كان بالحاسب لدي 100GB بالنظام العشاري ما يؤدي الى 97GB تقريبا بالنظام الثنائي

لكن عندما استخدمت اللينكس وجدت الوحدة على انها 104 GB اي زادت مدار 4%تقريبا بحسب النظام العشاري

فلأصحاب الخبرة :

ما هي طريقة حساب المساحة في اللينكس ؟

ملاحظة : بحثت عن مجتمع أفضل لنشر الموضوع فلم أجد إلا هذا (حاليا) في حال وجود اقتراح افضل هل من الممكن ذكره ؟


مقال الويكيبيديا (يوجد فيه تفصيل بسيط عن النظام الثنائي و العشاري)

موقع بريطاني متخصص بالهاردوير يوجدبه سؤال عن المساحات

اسئلة ياهو (نفس السؤال من 7 سنوات)


على الهامش :

1 جرام من DNA

يمكنه تخزين معلومات بقدر 455 exabyte 

حسب دراسة حديثة مما يشير إمكانية الوصول لاحجام ضخمة قريبا من المساحة بأجزاء صغير من القطع الصلبة

او حتى نقل المعرفة دون تعلم !