Почему объём диска оказывается меньше, чем заявляет производитель – TiB против TB

Россия+7 (910) 990-43-11
Обновлено: 2022-12-09

Те, кто добавлял больше памяти на свой ПК (внешней или внутренней), замечал, что отображаемая доступная память никогда не соответствует заявленной емкости накопителя.

Почему?

Краткий ответ: длинная и забавная история группы маркетологов, произвольно решивших использовать разные единицы измерения для продажи большего количества товаров.

Всё ваше хранилище на месте! Дело в том, что операционная система (ОС) отображает хранилище, используя другую единицу (TiB), а не ту, которую используют производители хранилищ (TB).

Что означает TiB или Tebibyte

Поставщики хранилищ указывают объём в гигабайтах и терабайтах (ГБ и ТБ), но ваша операционная система показывает доступное хранилище в гибибайтах и тебибайтах (GiB и TiB).

Именно поэтому на только что установленном твердотельном накопителе емкостью 1 ТБ отображается только 931 ГБ (GiB) доступного свободного пространства.

Но, опять же, Windows просто показывает вам это пространство в другом блоке.

Тебибайт (ТиБ) – это единица измерения, используемая для компьютеров и другой электроники. Если вы видите единицу измерения TB в Microsoft Windows, это означает TiB. То же самое касается MB, KB, GB, и т.д.

Преобразование TiB в TB

Преобразование тебибайтов в терабайты или наоборот довольно просто.

1 ТБ = 1000 Гигабайт = 931,32 Гибибайт (GiB) = 0,909495 тебибайт (TiB)
Десятичные измерения данных
Название Фактор Значение в байтах
Килобайт (KB) 103 1 000
Мегабайт (MB) 106 1 000 000
Гигабайт (GB) 109 1 000 000 000
Терабайт (TB) 1012 1 000 000 000 000
Петабайт (PB) 1015 1 000 000 000 000 000
Экзабайт (EB) 1018 1 000 000 000 000 000 000
Зетабайт (ZB) 1021 1 000 000 000 000 000 000 000
Йоттабайт (YB) 1024 1 000 000 000 000 000 000 000 000
1 ГиБ = 1024 МБ = 1 073 741 824 байта
Двоичные измерения данных
Название Фактор Значение в байтах
Кибибайт (KiB) 210 1 024
Мегибайт (MiB) 220 1 048 576
Гибибайт (GiB) 230 1 073 741 824
Тебибайт (TiB) 240 1 099 511 627 776
Пебибайт (PiB) 250 1 125 899 906 842 624
Эксбибайт (EiB) 260 1 152 921 504 606 846 976
Зебибайт (ZiB) 270 1 180 591 620 717 411 303 424
Йобибайт (YiB) 280 1 208 925 819 614 629 174 706 176

Если вам интересно, почему это вообще существует, читайте дальше!

Немного истории: TiB против TB

Прежде чем мы продолжим, вы должны понимать разницу измерений с основанием 2 и 10 (как показано выше).

В компьютерах используются двоичные схемы с состоянием 1 или 0 (Вкл. или Выкл.).

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

Так, например, «килобайт» в вычислениях будет равен 210 байтам или 1024 байтам. Точно так же «мегабайт» будет равен 220 байтам, или 210 КБ, или 1024 КБ.

С другой стороны, в десятичной системе СИ используются измерения с основанием 10, что означает измерение в степени 10. Здесь килограмм означает 103 грамма или 1000 граммов.

Мегаграмм равен 106 граммам или 103 кг (1000 кг).

До того, как IEC определил префиксы Киби, Меби, Гиби, Теби и т.д., префиксы SI повсеместно использовались во всех отраслях.

Они просто имели в виду что-то другое в зависимости от контекста. Например, в вычислительных приложениях считалось, что измерения с основанием 2 являются нормой, когда речь идёт о кило, мега и т.д.

Таким образом, это означало, что в сценарии вычислений и хранения данных 1 килобайт относится к 1024 байтам, а не к 1000.

Это не было бы проблемой, если бы это оставалось нормой. Однако, емкость дискового хранилища не ограничивалась основанием 2.

В 90-х годах некоторые «умные» маркетологи обнаружили, что они могут рекламировать «большие» числа, не предлагая компьютерный эквивалент такого большого пространства.

Жёсткий диск емкостью 1 ТБ звучит гораздо лучше для рекламы, чем 931,32 ГБ, ГиБ или гибибайт.

Честно говоря, разница была настолько незначительной, что в те времена это не имело большого значения.

Жёсткий диск на 40 МБ в 1990 году, предлагающий 40 000 КБ вместо 40 960 КБ, был не так уж плох.

Но, когда размеры хранилищ стали увеличиваться, эта идея довольно быстро развалилась. Внезапно у пользователей стало «пропадать» несколько гигабайт места.

Текущее использование хранилища объёмом 500 ГБ

В 1998 году IEC опубликовал соглашение об именовании двоичных префиксов для вычислительных единиц и единиц хранения данных как KiB, GiB, MiB, чтобы отличать их от единиц SI. Тем не менее, это так и не набрало оборотов.

Почему сейчас не все используют новые обозначения?

Новый способ именования так и не прижился, потому что не было настоящей потребности в изменении.

Всё в вычислительной технике по-прежнему измеряется с основанием 2, и загрязнение единиц измерения незнакомой буквой «i» в середине не решает никаких проблем, кроме как вносит путаницу.

Что касается производителей жёстких дисков, то это просто не стоит времени и усилий, которые потребуются для переобучения пользователей. Более того, это не поможет им заработать больше денег.

Хотя твердотельные накопители действительно должны использовать измерения с основанием 2, качественные твердотельные накопители часто имеют избыточное количество дополнительных ячеек, которые не рекламируются для увеличения срока службы, что возвращает нас к исходной точке. Вот сообщение от Kingston, в котором подробно рассказывается о избыточном выделении ресурсов.

Подведение итогов: как это влияет на вас

Честно говоря, никак и не будет.

Вы получаете хранилище, которое покупаете, и ваша ОС отображает его с единицей, которая больше подходит для её среды.

Когда вы покупаете диск объёмом 1 ТБ, вы по-прежнему получаете терабайт хранилища; это просто не 1 Тебибайт и всё.


Что вы думаете? Должна ли Windows также перейти на нотацию TiB вместо TB, или текущий подход вполне уместен?


5.0/2