datahubединицы и объёмы данных

Сколько на самом деле байт в гигабайте

Ответ зависит от того, кто считает. Производитель диска скажет один миллиард. Операционная система насчитает на 7,4 % больше. Конвертер ниже переводит между обеими системами.

Результат
—

Какие единицы показывать

Откуда берётся расхождение

Приставки «кило», «мега» и «гига» в метрической системе означают тысячу, миллион и миллиард. Производители накопителей используют их буквально: на коробке диска на 1 ТБ написано ровно 1 000 000 000 000 байт.

Компьютеру удобнее считать степенями двойки, поэтому операционные системы исторически трактуют «кило» как 1024. Windows покажет для того же диска 931 ГБ — при том что физически на нём ничего не пропало. Проводник просто делит на 1024 три раза подряд, а подписывает результат теми же буквами.

В 1998 году Международная электротехническая комиссия ввела отдельный набор приставок для двоичного счёта: кибибайт, мебибайт, гибибайт. Формально путаница решена уже четверть века, но в интерфейсах прижились далеко не везде. Linux и macOS сегодня считают в тысячах, Windows — в 1024.

Быстрая сверка

Насколько двоичное значение отличается от десятичного
ЗаявленоБайтПокажет WindowsРазница
1 КБ1 0000,977 КиБ2,4 %
1 МБ1 000 0000,954 МиБ4,9 %
1 ГБ1 000 000 0000,931 ГиБ7,4 %
1 ТБ1 000 000 000 0000,909 ТиБ10,0 %
1 ПБ10150,888 ПиБ12,6 %

Чем крупнее порядок, тем сильнее расходятся системы: на терабайтном диске «недостача» доходит до 91 гигабайта.