Носители жёстких дисков, в отличие от гибких, имеют постоянное число дорожек и секторов, изменить которое невозможно. Эти числа определяются типом модели и производителем устройства. Поэтому, физический объём жёстких дисков определён изначально и состоит из объёма, занятого служебной информацией (разметка диска на дорожки и сектора) и объёма, доступного пользовательским данным. Физический объём жёсткого диска, также, зависит от типа интерфейса, метода кодирования данных, используемого физического формата и др. Производители накопителей указывают объёмы дисков в миллионах байт, предполагая, исходя из десятичной системы исчисления, что в одном мегабайте 1000000 байт. Однако, ПО оперирует не десятичной, а двоичной системами, полагая, что в одном килобайте не 1000 байт, а 1024. Такие несложные разногласия в системах исчисления приводят к несоответствиям при оценке объёма накопителей, данном в описании и - выдаваемом операционной системой.
Приставки для кратных единиц.
Кратные единицы — единицы, которые в целое число раз превышают основную единицу измерения некоторой физической величины. Международная система единиц (СИ) рекомендует следующие приставки для обозначений кратных единиц:
10^1 - дека deca (десять в первой степени)
10^2 - гекто hecto
10^3 - кило kilo
10^6 - мега Mega
10^9 - гига Giga
10^12 - тера Tera
10^15 - пета Peta
10^18 - экса Exa
10^21 - зетта Zetta
10^24 - йотта Yotta
Двоичное понимание приставок
В программировании и индустрии, связанной с компьютерами, те же самые приставки кило-, мега-, гига-, тера- и т. д. в случае применения к величинам, кратным степеням двойки (напр., байт), могут означать кратность не 1000, а 1024=2^10. Как именно система применяется должно быть ясно из контекста (напр., применительно к объёму оперативной памяти используется кратность 1024, а применительно к объёму дисковой памяти — 1000).
1 килобайт = 2^10 = 1024 байт
1 мегабайт = 2^20 = 1 048 576 байт
1 гигабайт = 2^30 = 1 073 741 824 байт
1 терабайт = 2^40 = 1 099 511 627 776 байт
1 петабайт = 2^50 = 1 125 899 906 842 620 байт
Так же следует помнить, что при разбиении диска на разделы теряются первые 63 сектора в начале диска и ещё до восьми мегабайт в конце (сколько именно - зависит от модели диска; в частности, в режиме LBA теряется больше, чем в режиме CHS). При форматировании часть места резервируется под служебную область (например, в FAT32 при размере кластера 4 KB каждая копия FAT занимает одну тысячную от размера раздела, а копий FAT обычно две).
Пример.
Имеется диск, физическим объёмом 10 гигабайт, что составляет (10^9)*10 и равно 10 000 000 000 байт в десятичной системе исчисления. При разметке данного диска операционная система оперирует уже двоичной системой, где те же 10 гигабайт будут составлять (2^30)*10 = 10 737 418 240 байт. Разница между логическим и физическим объёмом 10 737 418 240 - 10 000 000 000 = 737 418 240 байт, что составляет 737 мегабайт. Но логический размер не может превышать физический, поэтому размер нашего логического диска будет составлять 10 000 000 000 - 737 418 240 = 9 262 581 760 байт. На 100 гигабайтах эта разница будет в 10 раз больше и т.д.