Почему мой жесткий диск емкостью 2 ТБ показывает только 1,81 ТБ в Windows?

У меня в Windows жесткий диск емкостью 2 ТБ, но я вижу только 1,81 ТБ, отображаемое в свойствах диска, и 1863 ГБ в разделе «Управление дисками». Почему? Куда делись все эти лишние пробелы?

В течение долгого времени я всегда думал, что это потому, что он вычисляется в двоичном формате, но никогда не думал, почему он всегда меньше, но не больше. Что ж, я был прав только частично.

Производители жестких дисков используют соглашение Международной системы единиц (СИ) при маркировке емкости своих жестких дисков. Префиксы, используемые в системе СИ, такие как Кило-, Мега-, Гига-, Тера, Пета, Эксаб, Зетта, Йотта , основаны на десятичных дробях. Итак, жесткий диск емкостью 2 ТБ означает, что его емкость составляет 2000000000000 или 10 ^ 12 байт.

Но, как мы все знаем, компьютеры сделаны в двоичном формате, и им не очень нравится идея наличие десятичного числа, плавающего в системе. Поэтому в 1999 году Международная электротехническая комиссия (МЭК) представила новый набор префиксов: Kibi-, Mebi-, Gibi-, Tebi-, Peta-, Exbi-, Zebi, Yobi , чтобы использоваться при указании двоичных кратных величин в надежде прояснить неоднозначность между десятичной и двоичной системами. Имена происходят от первых двух букв исходных префиксов SI, за которыми следует bi, сокращение от «двоичный».

В операционных системах, таких как Windows, никогда не используется десятичная система СИ для отображения объема места на жестком диске. Вместо этого всегда используются двоичные числа. Таким образом, 1,81 ТБ, показанные в свойствах диска выше, на самом деле означает 1,81 ТиБ (Тебибайт).

 2 * (10 ^ 12/2 ^ 40) = 1,8189894 ТиБ 

То же, что и в окне управления дисками выше, вместо этого должно быть указано 1863,02 ГиБ.

 2 * (10 ^ 20/2 ^ 30) = 1862,64 ГиБ 

Заметили здесь тонкую разницу? Это из-за дополнительного места, 397 791 232 байта в данном случае, есть на жестком диске.

 2,000 397 791 232/2 ^ 30 = 1863 ГиБ 

Итак, когда вы покупаете жесткий диск с маркировкой 2 ТБ, вы получаете 2 ТБ (2000 ГБ) дискового пространства. . Когда Windows сообщает вам, что в нем всего 1,81 ТБ, на самом деле это означает, что там 1,81 ТБ. Информация о ГБ/ТБ, которую вы видите в Windows, вводит в заблуждение, вызывая еще большее недоумение у конечных пользователей.

На самом деле, Microsoft виновата в этом. С момента внедрения системы Киби прошло более 15 лет, а вы до сих пор не адаптировали ее в своей системе. Почему?

/update от 23 сентября 2016 г./

У Джонатана также есть сообщение на этом веб-сайте, в котором объясняется ситуация. Он процитировал сообщение Рэймонда Чена 7 лет назад, в котором объясняется, почему Microsoft не следует стандарту.

Потому что в программе больше никого нет..

Если вы посмотрите вокруг, то обнаружите, что никто (с точностью до экспериментальной ошибки) не использует термины кибибайт и KiB. При покупке компьютерной памяти объем указывается в мегабайтах и ​​гигабайтах, а не в мебибайтах и ​​гибибайтах. Объем памяти, напечатанный на чистом компакт-диске, указан в мегабайтах. В каждом документе в Интернете (с точностью до экспериментальной ошибки), где говорится о памяти и хранилище, используются термины килобайт/КБ, мегабайт/МБ, гигабайт/ГБ и т. Д. Вы должны изо всех сил найти людей, которые используют термины кибибайт. /KiB, mebibyte/MiB, gibibyte/GiB и т. Д.

Другими словами, вся компьютерная индустрия проигнорировала указания IEC.

А теперь давайте возложим ответственность на производство жестких дисков за то, что они разрушили двоичный мир, который мы все любим в первую очередь.

Оцените статью
toodcast.ru
Добавить комментарий