Почему форматирование уменьшает объем памяти

9

Apple отмечает:

1 ГБ = 1 миллиард байт;  фактическая отформатированная емкость меньше.
1 ГБ = 1 миллиард байт; фактическая отформатированная емкость меньше.

Почему фактическая форматированная емкость меньше, чем неформатированная?


источник
1
Где ты это прочитал? Поскольку до недавнего времени Apple отображала размер диска в Base 10, вставленной в Base 2 (или, возможно, так и было), в любом направлении только недавно была добавлена ​​опция OS X для отображения. Windows всегда использовал основанный 2.
Ramhound
@Ramhound отредактировано. технические характеристики iPod, iPhone, iPad и т. д.
Правильно. Таким образом, в базе 10 сообщается о свободном месте на устройствах iOS, файловая система и операционная система занимают часть этого пространства, а размер операционной системы не сообщается на устройствах iOS. (по крайней мере, не самим устройством).
Ramhound
@EnmosProje Нет.

Ответы:

28

Форматирование здесь действительно означает разделение и создание файловой системы.

В зависимости от используемой файловой системы, более или менее расширенная часть носителя будет использоваться для хранения не данных.

Сюда входят таблицы, используемые для идентификации используемых и неиспользуемых областей, иерархии файловой системы, журналов, метаданных файла (владелец, разрешения, временные метки, acls), контрольных сумм и т. Д. Некоторое пространство также теряется из-за используемого размера записи (однобайтовый файл будет использовать более одного байта на диске).

Не говоря уже о путанице, созданной нормализацией блока GB, который в течение десятилетий имел в виду 1073741824 байта (т.е. 1024x1024x1024 = 2 ^ 30), но теперь должен (справедливо) означать 1000000000 байтов (т.е. 1000x1000x1000).

jlliagre
источник
OS X и Windows также отображали размер диска в совершенно другой базе. Один был базой 2, другой базой 10 до недавнего времени. Кстати, HDD продаются по базовому 10 номеру.
Ramhound
Вы также должны принять во внимание операционную систему устройства, которая, вероятно, занимает несколько сотен МБ.
mveroone
12
Бинарный гигабайт теперь известен как гибибайт (GiB).
Сис Тиммерман
1
@jilliagre Я говорил об особом случае с iPod. он поставляется с диском X GB, но операционная система принимает в этом участие.
mveroone
8
Использование GB для обозначения гигабита с базовым 2 ГБ не является необычным даже сегодня, и, честно говоря, в электронике и разработке программного обеспечения версия с базовым 2 является гораздо более полезной единицей, поскольку 1000000000 байт - это бессмысленная величина почти в каждом технологическом контексте.
Vality