Килобайт (кБ) это 1000 байт. Мегабайт (МБ) это 1000 кБ. Гигабайт (ГБ) это 1000 МБ. Терабайт (ТБ) это 1000 ГБ. Приведенные выше значения определяются системой Си Система Си. Несмотря на это , многие люди считают что 1 МБ=1024000 байт. (например дискета на 1.44 МБ), а некоторые что в 1МБ - 1048576 байт.
Здесь находиться спецификация текущего стандарта на размерности информации.Этот новый стандарт определяет новые обозначения для бинарных размерностей (1 кБ = 2^10 байта(1024) 1 МБ = 2^10 байта(1024) и т.д.) .Они обозначаются как Ки , Ми , Ги и Ти. Например дискета размером 1440 КиБ (1.47 МБ , 1.41 МиБ)
Большинство производителей дисков следуют стандарту Си , и используют десятичные единицы. В то-же самое время некоторые программы Линукс используют обозначения МБ , ГБ , для обозначения двоичных единиц или смешанных десятично-двоичных единиц.Так что если ваш новый диск внезапно оказался меньше чем вы ожидали , подсчитайте его размер в десятичных единицах.
Обсуждая терминологию для обозначения двоичных единиц можно также упомянуть , Knuth который выступил с альтернативным предложением, использовать обозначения ККБ, ММБ, ГГБ и называть их большой килобайт , большой мегабайт и т.д. Впрочем на русском это звучит не так уж и красиво :)
Вообщем главное что необходимо запомнить - это то , что в 1 мегабайте 1000000 байт , и если вы имеете ввиду другое значение то оно должно обозначаться другим образом.
В данном документе за стандартный сектор принят сектор размеров 512 байт.
На практике это почти всегда так, хотя некоторый магнитооптические диски
используют размер сектора 2048 байт , и все емкости приведенные здесь
для них надо умножить на 4.
(При использовании fdisk
с такими дисками необходимо обладать как минимум
версией 2.9i и указывать опцию '-b 2048')
Диск с C цилиндрами , H головками и S секторами на дорожку ,
будет иметь C*
H*
S секторов , и сможет хранить
C*
H*
S*
512 байт.
Например , если на диске указано C/H/S=4092/16/63
то данный диск имеет 4092*
16*
63=4124736 секторов, и может содержать
4124736*
512=2111864832 байт (2.11 ГБ).
Существует негласное соглашение среди производителей давать обозначение
C/H/S=16383/16/63 дискам более 8.4 ГБ размером , т.к. эти диски нельзя читать
используя C/H/S значения.