أحدث المواضيع

لماذا نجد السعة التخزينية لأي هارد دسك أو فلاش ميموري ليست بحجمها الأصلي؟


السؤال الذي يدفعك للحيرة دائماً عندما تشتري هارد جديد أو فلاش ميموري أو أي مساحة تخزينية عندما تشتري هذا الهارد على إنه 500 كَيكَا مثلا ثم تقوم بتشغيله على جهازك لتكتشف إن المساحة الفعلية والموجودة على الهارد هي 465 كَيكَا مثلاً أو أي كان فهي أقل من 500 كَيكَا وليست كما إعتقدته عند الشراء وكذلك هارد 1 تيرا قد تجده 931 كَيكَا وهنا تتساءل أين ذهبت باقي المساحة؟ قد يخبرك البعض إن هذه المساحة تكون مخزنة وغير قابلة للإستخدام حتى لا تقوم بملء الفلاش أو الهارد لنهايته فيتلف!! ليس هذا هو السبب بالتأكيد ولكن السبب أبسط بكثير مما توقعت.

لماذا تجد المساحة التخزينية لأي سعة تخزينية (هارد ديسك - فلاش ميموري) ليست كحجمها الأصلي بالضبط؟!

السبب وراء هذا الإختلاف ليس لأن هناك مساحة ضائعة أو إن هناك ملفات نظام مخفية بداخل الهارد أو الفلاش ولكن الغريب إنك قد حصلت على المساحة بالكامل التي وعدتك بها الشركة المصنعة للهارد أو للفلاش بالفعل دون أي نقص ولكن كيف؟! كل ماهنالك إن نظام حساب وحدات قياس السعة التخزينية (كيلوبايت - ميكَابايت-كَيكَابايت-....الخ) بالنسبة للشركات المصنعة يختلف عن نظام الملفات في الويندوز بمعنى إن الشركة المصنعة تعتبر إن الكيلو بايت = 1000 بايت والميكَابايت الواحد يساوي 1000 كيلو بايت والكَيكَا بايت = 1000 ميكَا بايت وعندما تقوم بعرض هارد سعته التخزينية 500 كَيكَا بايت فهي تعني 500 * 1000 * 1000 * 1000 = 500,000,000,000 بايت.

ولكن بالحديث عن نظام الملفات في الويندوز فإنه يعتبر الكيلو بايت = 1024 بايت والميكَا بايت = 1024 كيلو بايت والكَيكَا بايت = 1024 ميكَا بايت وعندما يقرأ الويندوز الـ 500,000,000,000 بايت التي منحتها لك الشركة المصنعة على إنها 500 كَيكَا بايت فيقوم بقراءتها على أساس مجموعات (1024) وليس (1000) فتكون النتيجة كالآتي 500,000,000,000 / (1024 * 1024 * 1024) = 465.66 كَيكَا بايت، وهو المطلوب إثباته.


هذا الإختلاف وفرق المساحة قد يدفع المستخدم للتساؤل والقلق وقد تسعى ويندوز الى تعديل نظامها ليتم التعامل على إن الكيلو بايت = 1000 بايت وليس 1024 بايت بعد ذلك كما فعلت شركة أبل في أجهزة ماك التي تقرأ هارد 500 كَيكَا على إنه 500 كَيكَا كما أعلنت الشركات المصنعة بالرغم إن المساحة التخزينية واحدة ولن يحدث إختلاف وعدد وحجم الملفات التي تستطيع أن تضعها هنا هي نفسها هناك على نظام ويندوز.

أمثلة على الاختلافات بين المساحة التخزينية المعلنة والمساحة التي تجدها

وهكذا تجد إن وحدات القياس التالية التي تعرضها الشركات المصنعة تقابل الأرقام التالية على نظام التشغيل:

  • 100GB تعطيك 93.13GB على نظام التشغيل
  • 250GB تعطيك 232.83GB على نظام التشغيل
  • 500GB تعطيك 465.66GB على نظام التشغيل
  • 1TB تعطيك 931.32GB على نظام التشغيل
  • 2TB تعطيك 1862.64GB على نظام التشغيل


ولكن لماذا يقرأ نظام الويندوز الكيلوبايات على إنه 1024 بايت وليس كالمعتاد إن الكيلو =1000 دائما؟

وذلك لأن جهاز الكمبيوتر يعتمد على النظام الثنائي Binary System بمعنى إنه هناك 0 و 1 فقط أي إن هناك رقمين فقط يتعامل معهما الكمبيوتر ويتم التعامل مع النظام الثنائي على أساس ذلك بمعنى إن وحدات القياس للسعة التخزينية يتم حسابها على أساس (مضاعفات القوه (أُوس) للرقم 2) وكالتالي:

  • 2^0 = 1
  • 2^1 = 2
  • 2^2 = 4
  • 2^3 = 8
  • 2^4 = 16
  • 2^5 = 32
  • 2^6 = 64
  • 2^7 = 128
  • 2^8 = 256
  • 2^9 = 512
  • 2^10 = 1024

وهكذا تجد إن البايت = 2^3 = 8 بت والكيلوبايت = 2^10 = 1024 بايت والميكَا بايت = 2^20 = 1024 كيلو بايت وهكذا ...

وللمزيد من التفصيل يمكنكم متابعة الفيديو في الأسفل...



0 comments:

إرسال تعليق

Adbox

نموذج الاتصال

الاسم

بريد إلكتروني *

رسالة *