Чому форматування зменшує ємність пам’яті


9

Apple зазначає:

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

Чому фактична форматована ємність менша, ніж неформатована ємність?


1
Де ти це прочитав? Bease до недавнього часу Apple відображала розмір диска в Base 10, заснованому на Base 2 (або, можливо, це було в іншому напрямку) в будь-якому напрямку, нещодавно в OS X додана опція для відображення. Windows завжди використовував базування 2.
Ramhound

@Ramhound відредаговано. технічні характеристики iPod, iPhone, iPad тощо

Правильно. Таким чином, вільне місце на пристроях iOS повідомляється в базі 10, файлова система та операційна система займають частину цього простору, а розмір операційної системи не повідомляється на пристроях iOS. (принаймні, не самим пристроєм).
Рамхаунд


@EnmosProje №

Відповіді:


28

Форматування тут насправді означає розділення та створення файлових систем.

Залежно від використовуваної файлової системи більш-менш розширена частина носія буде використовуватися для зберігання даних, що не містять даних.

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

Не кажучи вже про плутанину, створену нормалізацією одиниці ГБ, яка раніше десятиліттями означала 1073741824 байт (тобто 1024x1024x1024 = 2 ^ 30), але тепер повинна (справедливо) означати 1000000000 байт (тобто 1000x1000x1000).


OS X і Windows також відображали розмір диска в абсолютно іншій базі. Один був базовим 2, інший базовим 10 до недавнього часу. До речі, жорсткі диски продаються на базовому номері 10.
Рамхаунд

Ви також повинні взяти до уваги операційну систему пристрою, яка, ймовірно, займає пару промінь MB.
mveroone

12
Двійковий гігабайт тепер відомий як гібібайт ( GiB ).
Cees Timmerman

1
@jilliagre Я виступав за конкретний випадок ipod. він поставляється з накопичувачем X ГБ, але частина його бере ОС.
mveroone

8
Використання ГБ для позначення базового 2 Гб не є незвичним навіть сьогодні, і, чесно кажучи, в електроніці та програмній інженерії версія базової 2 набагато корисніша одиниця, оскільки 1000000000 байт - безглузда кількість майже в кожному контексті технології.
Vality
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.