UnitCompiler
💾 Цифровая память ↑ Вернуться к списку

Объяснение цифрового хранилища: десятичное (ГБ) и двоичное (ГиБ)

Почему на жестком диске емкостью 1 ТБ в Windows отображается только 931 ГБ? Поймите принципиальную разницу между десятичными префиксами SI и двоичными префиксами IEC.

Автор: Вычислительная лаборатория UnitCompiler • 6 мин чтения чтения • Опубликовано: 2026-08-30

Путаница 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 байт.
Гигабайты (десятичные) в Гибибайты (двоичные)
GiB = GB × (10⁹ / 2³⁰) ≈ GB × 0.93132257
Скорость Интернета (Мбит/с) → Скорость загрузки (МБ/с)
Megabytes (MB) = Megabits (Mb) ÷ 8

Подключение к Интернету со скоростью 100 Мбит/с обеспечивает теоретическую максимальную скорость загрузки 12,5 МБ/с.

Сравнительная таблица

Сравнение десятичных (основание 10) и двоичных чисел (основание 2)
Название устройстваПрефикс СИ (основание 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%