إختلاف مساحة وحدات التخزين (هارد ديسك - فلاش ميموري - كارت ميموري) عن المكتوب عليها - خواجه

الأحداث

خواجه || Khawagah ||

test banner

إعلان

أهلاً بك .... ||خواجه KHAWAGAH|| ≧ ☉ ◡ ☉ ≦ أعلن معنا في هذه المساحة

اعلان

أهلاً بك .... ||خواجه KHAWAGAH|| ≧ ☉ ◡ ☉ ≦ أعلن في هذه المساحة

الثلاثاء، 4 سبتمبر 2018

إختلاف مساحة وحدات التخزين (هارد ديسك - فلاش ميموري - كارت ميموري) عن المكتوب عليها

إختلاف مساحة وحدات التخزين (هارد ديسك - فلاش ميموري - كارت ميموري) عن المكتوب عليها
Different-size-hard-disk-flash-memory-card-written-on-it-windows

لماذا تجد المساحة التخزينية لأي سعة تخزينية ( هارد ديسك – فلاش ميموري – كارت ميموري ) ليست كحجمها الأصلي بالضبط عندما يقرأها نظام التشغيل ويندوز؟!!
ليس وراء هذا الإختلاف مساحة ضائعة أو أن هناك ملفات نظام مخفية بداخل الهارد أو الفلاشة 
وبالفعل فإنك قد حصلت علي المساحة التي وعدتك بها الشركة المصنعة للهارد أو للفلاشة بالكامل دون أي نقص
ولكن كيف ؟!
هل يقوم الويندوز بسرقة المساحة ؟!
كل ماهنالك أن نظام حساب وحدات قياس السعة التخزينية (كيلوبايت – ميجابايت-جيجابايت-….الخ ) بالنسبة للشركات المصنعة يختلف عن نظام ويندوز بمعني أن الشركة المصنعة تعتبر أن الكيلو بايت = 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 جيجا حيث إعلان الشركات المصنعة ثبات المساحة.
ولكن لماذا يقرأ نظام الويندوز الكيلوبايات علي أنه 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 كيلو بايت وهكذا
الشركات المصنعة لوسائط التخزين تكتب الرقم الأصلى للمساحة بالبايت وتحذف الأرقام التى تحول وحدات القياس ليقصد المساحة الأصلية مقابل الجيجا بايت
ويمكنك حسابها بطريقة أخرى
 ضعف الـ 2 = 4 بايت
 ضعف الـ 4 = 8 بايت
 ضعف الـ 8 = 16بايت
 ضعف الـ 16 =32 بايت
 ضعف الـ 32 = 64 بايت
 ضعف الـ 64 = 128 بايت
 ضعف الـ 128 = 256 بايت
 ضعف الـ 256 = 512 بايت
 ضعف الـ 512 = 1024 بايت

تستخدم برامج مثل FDISK و BIOS و Windows والإصدارات السابقة من نظام التشغيل Mac نظام الترقيم الثنائي (الأساس 2).
أما نظام التشغيل الجديد Mac يعتمد على النظام العشري كما هو الحال في الشركات المصنعة لوحدات التخزين
يمتلك النظام العشري (رقم أساس 10) عشرة قِيَم محتملة (0,1,2,3,4,5,6,7,8,9) لكلّ خانة عددية
يمتلك النظام الثنائي (رقم أساس 2) قيمتين محتملتين فقط لكل خانة عددية (0 أو 1)
يعرض الجدول التالي أمثلة للأرقام التقريبية التي تظهر لك. 
المساحة من المصنع
(عشري)
المساحة في نظام Mac OS X 
(عشري)
المساحة في نظام Windows 
(ثنائي)
500 جيجابايت
500 جيجابايت
465 جيجابايت
1 تيرابايت (1000 جيجابايت)
1 تيرابايت (1000 جيجابايت)
931 جيجابايت
2 تيرابايت (2،000 جيجابايت)
2 تيرابايت (2،000 جيجابايت)
1.862 جيجابايت
3 تيرابايت (3،000 جيجابايت)
3 تيرابايت (3،000 جيجابايت)
2،794 جيجابايت
4 تيرابايت (4000 جيجابايت)
4 تيرابايت (4000 جيجابايت)
3.725 جيجابايت
5 تيرابايت (5000 جيجابايت)
5 تيرابايت (5000 جيجابايت)
4،657 جيجابايت
6 تيرابايت (6،000 جيجابايت)
6 تيرابايت (6،000 جيجابايت)
5.588 جيجابايت
8 تيرابايت (8000 جيجابايت)
8 تيرابايت (8000 جيجابايت)
7،452 جيجابايت
10 تيرابايت (10000 جيجابايت)
10 تيرابايت (10000 جيجابايت)
9.536 جيجابايت

فيما يلي مثال لوحدة تخزين يتم عرضها في نظام  Windows
وكذك يجب أن نضع في الإعتبار أنه توجد عوامل أخرى لا يجب أن نغفلها تؤثر على المساحة لوحدات التخزين وهي التقسيم والأقسام المخفية والملفات المؤقتة وبعض الفيروسات.
كيف تحسب مساحة وحدة التخزين كما تظهر لك في نظام الويندوز؟
توجد طريقة سريعة للحساب وهي
قم بقسمة المساحة المكتوبة على وحدة التخزين التي يعطيها لك المصنع على 1.024 ثلاث مرات
أي أنه لو لدينا فلاش ميموري مساحته 2 جيجا ، لو قسمت 2 على 1.024 ثلاث مرات سوف تجد الناتج الصحيح 1.86أي أن المساحة على نظام الويندوز هي 1.86 جيجا

جميع التعليقات تعبّر عن رأي كاتبيها فقط، ولا تعبر عن وجهة نظر مدونة خواجه ، وحريّة النقد والرد متاحة للجميع مع تطبيق سياسة مدونة خواجه تجاه التعليقات

اعلان

أهلاً بك .... ||خواجه KHAWAGAH|| ≧ ☉ ◡ ☉ ≦ أعلن معنا في هذه المساحة