Сколько на самом деле байт в гигабайте
Ответ зависит от того, кто считает. Производитель диска скажет один миллиард. Операционная система насчитает на 7,4 % больше. Конвертер ниже переводит между обеими системами.
Откуда берётся расхождение
Приставки «кило», «мега» и «гига» в метрической системе означают тысячу, миллион и миллиард. Производители накопителей используют их буквально: на коробке диска на 1 ТБ написано ровно 1 000 000 000 000 байт.
Компьютеру удобнее считать степенями двойки, поэтому операционные системы исторически трактуют «кило» как 1024. Windows покажет для того же диска 931 ГБ — при том что физически на нём ничего не пропало. Проводник просто делит на 1024 три раза подряд, а подписывает результат теми же буквами.
В 1998 году Международная электротехническая комиссия ввела отдельный набор приставок для двоичного счёта: кибибайт, мебибайт, гибибайт. Формально путаница решена уже четверть века, но в интерфейсах прижились далеко не везде. Linux и macOS сегодня считают в тысячах, Windows — в 1024.
Быстрая сверка
| Заявлено | Байт | Покажет Windows | Разница |
|---|---|---|---|
| 1 КБ | 1 000 | 0,977 КиБ | 2,4 % |
| 1 МБ | 1 000 000 | 0,954 МиБ | 4,9 % |
| 1 ГБ | 1 000 000 000 | 0,931 ГиБ | 7,4 % |
| 1 ТБ | 1 000 000 000 000 | 0,909 ТиБ | 10,0 % |
| 1 ПБ | 1015 | 0,888 ПиБ | 12,6 % |
Чем крупнее порядок, тем сильнее расходятся системы: на терабайтном диске «недостача» доходит до 91 гигабайта.