Объяснение цифрового хранилища: десятичное (ГБ) и двоичное (ГиБ)
Почему на жестком диске емкостью 1 ТБ в Windows отображается только 931 ГБ? Поймите принципиальную разницу между десятичными префиксами SI и двоичными префиксами IEC.
Путаница 1000 против 1024
Когда производители жестких дисков продают диски емкостью 1 терабайт, они используют десятичные единицы СИ:
- 1 ТБ = 10¹² байт = 1 000 000 000 000 байт.
Однако исторически операционные системы, такие как Microsoft Windows, измеряют память в двоичной степени 2 (2¹⁰ = 1024):
- 1 ТиБ (тебибайт) = 2⁴⁰ байт = 1 099 511 627 776 байт.
Почему 1 ТБ = 931,32 ГиБ
1 000 000 000 000 ÷ (1024 × 1024 × 1024 × 1024) ≈ 931,322 ГиБ. Вы не потеряли 69 ГБ места; это просто разница в названиях модулей!
Стандарты SI (десятичные) и IEC (двоичные)
В 1998 году Международная электротехническая комиссия (МЭК) установила официальные двоичные префиксы:
- Кибибайт (КиБ) = 1024 байта.
- Мебибайт (МиБ) = 1024 КиБ = 1048576 байт
- Гибибайт (ГиБ) = 1024 МиБ = 1073741824 байта
- Тебибайт (ТиБ) = 1024 ГиБ = 1 099 511 627 776 байт.
Подключение к Интернету со скоростью 100 Мбит/с обеспечивает теоретическую максимальную скорость загрузки 12,5 МБ/с.
Сравнительная таблица
| Название устройства | Префикс СИ (основание 10) | Двоичный префикс IEC (основание 2) | Несоответствие |
|---|---|---|---|
| Кило / Киби | 1 КБ = 1000 байт | 1 KiB = 1,024 Bytes | +2.4% |
| Мега / Меби | 1 МБ = 1 000 000 байт | 1 MiB = 1,048,576 Bytes | +4.86% |
| Гига / Гиби | 1 ГБ = 1 000 000 000 байт | 1 GiB = 1,073,741,824 Bytes | +7.37% |
| Тера / Теби | 1 ТБ = 10¹² байт | 1 TiB = 2⁴⁰ Bytes | +9.95% |
| Пета / Пеби | 1 ПБ = 10¹⁵ байт | 1 PiB = 2⁵⁰ Bytes | +12.59% |