Единицы измерения информации: от байта до терабайта

Иван Корнев·02.05.2026·5 мин

Самая большая единица из перечисленных — ТБ (терабайт). Иерархия возрастания объема выглядит так: Байт < КБ < МБ < ГБ < ТБ. Каждая следующая единица больше предыдущей в 1024 раза (в двоичной системе, используемой операционными системами). Чтобы перевести меньшую единицу в большую, нужно делить на 1024; чтобы перевести большую в меньшую — умножать на 1024.

Ниже подробно разберем значения аббревиатур, правила перевода и причины, по которым купленный диск на 1 ТБ отображается в системе как имеющий меньший объем.

Оглавление

Что означают аббревиатуры КБ, МБ, ГБ, ТБ

В основе цифрового хранения данных лежит байт (байт) — минимальная адресуемая единица информации, обычно состоящая из 8 бит. Для удобства большие объемы группируют с помощью приставок. В компьютерной сфере исторически сложилась двоичная система счисления, где шаг равен степени двойки ($2^{10} = 1024$).

  • КБ (Килобайт): $1 \text{ КБ} = 1024 \text{ байта}$. Используется для измерения небольших текстовых файлов или метаданных.
  • МБ (Мегабайт): $1 \text{ МБ} = 1024 \text{ КБ}$. Типичный объем для фотографий среднего качества или коротких аудиофайлов.
  • ГБ (Гигабайт): $1 \text{ ГБ} = 1024 \text{ МБ}$. Стандартная мера для объема оперативной памяти, фильмов в HD-качестве и современных игр.
  • ТБ (Терабайт): $1 \text{ ТБ} = 1024 \text{ ГБ}$. Используется для обозначения емкости жестких дисков (HDD), SSD-накопителей и крупных серверных хранилищ.

Для запоминания порядка используйте простую ассоциацию: Кот Мяукает Громко Тихо. Порядок букв К-М-Г-Т соответствует порядку возрастания объема.

Таблица перевода единиц памяти

Для наглядности приведем точные значения в байтах и соотношение между соседними единицами. В таблице используется стандартный для ОС подход (бинарный), где множитель равен 1024.

ЕдиницаОбозначениеРавно в предыдущей единицеРавно в байтах (точно)Пример использования
КилобайтКБ (KB)1024 байт$1\,024$Текстовый документ (.txt)
МегабайтМБ (MB)1024 КБ$1\,048\,576$Фотография со смартфона (3–5 МБ)
ГигабайтГБ (GB)1024 МБ$1\,073\,741\,824$Фильм в Full HD (2–4 ГБ)
ТерабайтТБ (TB)1024 ГБ$1\,099\,511\,627\,776$Внешний жесткий диск

Как быстро перевести единицы между собой

Главное правило конвертации: шаг между единицами равен 1024.

Перевод из меньшей единицы в большую (деление)

Если вы хотите узнать, сколько гигабайт в мегабайтах, разделите количество мегабайт на 1024.

  • Формула: $\text{Значение} / 1024$
  • Пример: Сколько ГБ в 2048 МБ? $$2048 / 1024 = 2 \text{ ГБ}$$

Перевод из большей единицы в меньшую (умножение)

Если вы хотите узнать, сколько мегабайт в гигабайте, умножьте количество гигабайт на 1024.

  • Формула: $\text{Значение} \times 1024$
  • Пример: Сколько МБ в 3 ГБ? $$3 \times 1024 = 3072 \text{ МБ}$$

При переводе через одну ступень (например, из КБ сразу в ГБ) нужно делить или умножать на $1024^2$ (то есть на 1 048 576). Будьте внимательны с нулями.

Быстрый расчет «в уме»

Для приблизительной оценки можно использовать множитель 1000 вместо 1024. Погрешность составит около 2,4%, что допустимо для бытовых прикидок, но неприемлемо для точных технических расчетов.

  • Пример: 500 ГБ $\approx$ 500 000 МБ (точное значение: 512 000 МБ).

Почему реальный объем диска меньше заявленного

Пользователи часто сталкиваются с ситуацией: куплен накопитель на 1 ТБ, а в «Моем компьютере» отображается всего ~931 ГБ. Это не брак и не ошибка системы, а разница в подходах к исчислению.

  1. Производители используют десятичную систему (СИ), удобную для маркетинга и человеческой логики:

    • $1 \text{ КБ} = 1000 \text{ байт}$
    • $1 \text{ МБ} = 1000 \text{ КБ}$
    • $1 \text{ ГБ} = 1000 \text{ МБ}$
    • $1 \text{ ТБ} = 1000 \text{ ГБ} = 1,000,000,000,000 \text{ байт}$
  2. Операционные системы (Windows, macOS, Linux) используют двоичную систему:

    • $1 \text{ КиБ} = 1024 \text{ байт}$
    • $1 \text{ МиБ} = 1024 \text{ КиБ}$
    • $1 \text{ ГиБ} = 1024 \text{ МиБ}$

Расчет расхождения для 1 ТБ: Производитель считает: $1,000,000,000,000$ байт. ОС делит это число на $1024^3$ (чтобы получить гибибайты, которые она ошибочно подписывает как ГБ): $$1,000,000,000,000 / 1,073,741,824 \approx 931.32 \text{ ГБ}$$

Именно поэтому вы видите «потерю» примерно 7% объема. Чем больше емкость диска, тем заметнее разница в абсолютных числах.

Частые ошибки при подсчете

  1. Путаница бит и байт. Скорость интернета провайдеры указывают в Мегабитах (Мбит/с, Mbps), а размер файлов в Мегабайтах (МБ, MB).

    • $1 \text{ Байт} = 8 \text{ бит}$.
    • Если скорость соединения 100 Мбит/с, то максимальная скорость скачивания файла составит $100 / 8 = 12.5 \text{ МБ/с}$.
  2. Использование множителя 1000 вместо 1024 в точных задачах. При программировании или работе с базами данных использование десятичной системы может привести к ошибкам переполнения буфера или неверному расчету контрольных сумм.

  3. Неучет служебных данных файловой системы. Даже если перевести единицы верно, доступное место на диске будет еще немного меньше из-за таблицы разделов и служебных файлов файловой системы (NTFS, APFS, exFAT).

FAQ: Ответы на популярные вопросы

Что больше: 1 ГБ или 1000 МБ? 1 ГБ больше. В двоичной системе $1 \text{ ГБ} = 1024 \text{ МБ}$. Разница составляет 24 МБ.

Как перевести байты в ГБ? Разделите количество байт на $1024$ три раза подряд (или один раз на $1,073,741,824$). Пример: $2,147,483,648 \text{ байт} / 1024 / 1024 / 1024 = 2 \text{ ГБ}$.

Почему в спецификациях иногда пишут GiB, а не ГБ? Гибибайт (GiB) — это официальное название двоичной единицы ($1024^3$ байт), введенное для устранения путаницы с десятичным гигабайтом (GB, $1000^3$ байт). Windows игнорирует этот стандарт и пишет «ГБ» для гибибайтов, тогда как macOS в последних версиях перешла на десятичные значения (таким образом, 1 ГБ на Mac равен 1 миллиарду байт, как у производителя).

Сколько КБ в 1 МБ? Ровно 1024 КБ.