حتى تستطيع حساب سعة حجم القرص الصلب، فلا بد أن يكون لديك المعلومات التالية أولاً:
- عدد الرؤوس heads وهو نفسه عدد السطوح.
- عدد القطاعات لكل مسار sector per track، وسعة القطاع.
- عدد الأسطوانات cyl وهي اختصار cylinder وهو نفسه عدد المسارات.
هذه المعلومات يمكنك إيجادها مطبوعةً على الغلاف الخارجي للقرص الصلب.
حتى تتمكن من حساب سعة حجم القرص الصلب، فسنبدأ كما يلي:
أولاً: أن نقوم بحساب سعة المسار والتي تساوي عدد القطاعات X سعة القطاع الواحد.
ثانياً: نقوم بحساب سعة السطح والتي تُساوي سعة المسار X عدد المسارات.
ثالثاً: نقوم بحساب سعة القرص الصلب والتي تساوي سعة السطح الواحدX عدد السطوح.
سنفترض أن لدينا قرص بالمواصفات التالية:
- عدد السطوح 16
- عدد القطاعات لكل مسار 256
- عدد المسارات لكل سطح 2048
- سعة القطاع 512 بايت.
سنقوم بحساب سعة المسار والتي ستساوي
256 * 512 = 131072
ثم حساب سعة السطح والتي تساوي
131072 * 2048 = 268435456
ثم نحسب سعة القرص الصلب أخيراً والتي ستساوي
268435456 * 16 = 4294967296
أي أن سعة القُرص تساوي حوالي 4 جيجابايت.
يتكون القرص الصلب من مجموعة من الصفائح الدائرية المطليّة بمادة مغناطيسية من كلتا الجهتين، وهو ما يُسمى الـ Platters، وكل جهة من الصفيحة تُسمى سطح، لذلك إذا كان لدي 16 سطحاً فهذا يعني أن هناك 8 صفائح. وكل هذه الصفائح تكون مُثبتة على محور يقوم بالدوران. أما بالنسبة للقطاعات فعادةً ما يتم تخزين البيانات داخلها.