Конвертер объёма данных
Введите размер и единицу измерения, и вы сразу увидите его во всех битовых и байтовых единицах: десятичных (kB, MB, GB — степени 1000) рядом с двоичными (KiB, MiB, GiB — степени 1024), с точными цифрами. Вторая часть оценивает, сколько времени займёт передача этого объёма на выбранной скорости, и различает мегабиты и мегабайты. Бесплатно, без регистрации; всё работает в вашем браузере.
Размер, например 500, 1,5 или 256. Переводит между битами, байтами, десятичными единицами (kB, MB, GB) и двоичными (KiB, MiB, GiB).
Результат
1 000 000 000 000
Байты
8 000 000 000 000
Биты
0,909495 TiB
Эквивалент TB в двоичных единицах
Все единицы
| Единица | Название | Значение |
|---|---|---|
| bit | бит | 8 000 000 000 000 |
| B | байт | 1 000 000 000 000 |
| Единица | Название | Значение |
|---|---|---|
| kB | килобайт | 1 000 000 000 |
| MB | мегабайт | 1 000 000 |
| GB | гигабайт | 1 000 |
| TB | терабайт | 1 |
| PB | петабайт | 0,001 |
| EB | эксабайт | 0,000001 |
| ZB | зеттабайт | 1 × 10⁻⁹ |
| YB | йоттабайт | 1 × 10⁻¹² |
| Единица | Название | Значение |
|---|---|---|
| KiB | кибибайт | 976 562 500 |
| MiB | мебибайт | 953 674,3164 |
| GiB | гибибайт | 931,3225746 |
| TiB | тебибайт | 0,9094947018 |
| PiB | пебибайт | 0,0008881784197 |
| EiB | эксбибайт | 8,67361738 × 10⁻⁷ |
| ZiB | зебибайт | 8,470329473 × 10⁻¹⁰ |
| YiB | йобибайт | 8,271806126 × 10⁻¹³ |
| Единица | Название | Значение |
|---|---|---|
| kbit | килобит | 8 000 000 000 |
| Mbit | мегабит | 8 000 000 |
| Gbit | гигабит | 8 000 |
| Tbit | терабит | 8 |
| Pbit | петабит | 0,008 |
| Kibit | кибибит | 7 812 500 000 |
| Mibit | мебибит | 7 629 394,531 |
| Gibit | гибибит | 7 450,580597 |
| Tibit | тебибит | 7,275957614 |
| Pibit | пебибит | 0,007105427358 |
Почему 1000 и 1024 — не одно и то же
Каждая десятичная приставка немного меньше своей двоичной пары, и разрыв накапливается на каждом шаге. Поэтому диск, продаваемый как 1 TB, в программе, которая считает степенями 1024, показывает около 931 GiB.
| Десятичная / двоичная | Десятичный размер в байтах | Двоичный размер в байтах | Десятичный меньше на |
|---|---|---|---|
| kB / KiB | 1 000 | 1 024 | 2,3% |
| MB / MiB | 1 000 000 | 1 048 576 | 4,6% |
| GB / GiB | 1 000 000 000 | 1 073 741 824 | 6,9% |
| TB / TiB | 1 000 000 000 000 | 1 099 511 627 776 | 9,1% |
| PB / PiB | 1 000 000 000 000 000 | 1 125 899 906 842 624 | 11,2% |
| EB / EiB | 1 000 000 000 000 000 000 | 1 152 921 504 606 846 976 | 13,3% |
| ZB / ZiB | 1 000 000 000 000 000 000 000 | 1 180 591 620 717 411 303 424 | 15,3% |
| YB / YiB | 1 000 000 000 000 000 000 000 000 | 1 208 925 819 614 629 174 706 176 | 17,3% |
Время передачи
Сколько времени займёт передача указанного выше объёма на заданной скорости. Скорость сети указывают в битах в секунду, размеры файлов — в байтах.
Например, 100 для соединения 100 Mbit/s.
Реальные передачи редко достигают заявленной скорости: служебные данные протокола и перегрузка забирают часть. 100 означает полную скорость линии.
2 ч 13 мин 20 с
Время передачи
8 000
Секунды
| Единица | Название | Скорость |
|---|---|---|
| Mbit/s | мегабит | 1 000 |
| MB/s | мегабайт | 125 |
| MiB/s | мебибайт | 119,209 |
Как пользоваться конвертером объёма данных
- 1. Введите величину и выберите её единицу. Подойдёт любой размер, в том числе дробный, например
1,5. Список включает биты, байты, а также десятичные и двоичные приставки до йотта и йоби. - 2. Читайте таблицы. Каждая другая единица показана с точными цифрами, сгруппированными по битам и байтам, десятичным байтам, двоичным байтам и битам. Слишком малые значения, которые нельзя записать обычным числом, показаны как степень десяти.
- 3. Сравните системы. В итоговой карточке та же приставка в другой системе, поэтому 1 TB показан рядом со своим значением в TiB, а таблица разрыва показывает, как растёт разница.
- 4. Оцените время передачи. Введите скорость, её единицу и, если нужно, эффективность канала ниже 100%. Результат — время, секунды, из которых оно складывается, и скорость, пересчитанная в Mbit/s, MB/s и MiB/s.
Десятичные и двоичные приставки
Приставки СИ — кило, мега, гига и остальные — всегда означают степени 1000. Компьютеры адресуют память степенями двойки, поэтому в течение десятилетий «килобайтом» называли и 1024 байта. Чтобы устранить неоднозначность, МЭК в конце 1990-х ввела отдельные двоичные приставки, и стандарт МЭК 80000-13 определяет оба набора. Кибибайт (KiB) — ровно 1024 байта; килобайт (kB, со строчной k) — ровно 1000.
| Приставка | Десятичная (СИ) | Байты | Двоичная (МЭК) | Байты |
|---|---|---|---|---|
| Кило / киби | kB | 1 000 | KiB | 1 024 |
| Мега / меби | MB | 1 000 000 | MiB | 1 048 576 |
| Гига / гиби | GB | 1 000 000 000 | GiB | 1 073 741 824 |
| Тера / теби | TB | 1 000 000 000 000 | TiB | 1 099 511 627 776 |
Почему диск на 1 TB показывает около 931 GB
Производители накопителей считают в десятичных единицах, поэтому диск на 1 TB содержит ровно 1 000 000 000 000 байт. Разделите это число на 1 073 741 824, и получите 931,32 GiB. Некоторые программы затем выводят результат с подписью «GB»: например, Windows делит на 1024 на каждом шаге, но оставляет десятичный символ. macOS считает в десятичных единицах с 2009 года, поэтому тот же диск там показывает 1 TB, а утилиты Linux различаются: df -H выводит десятичные значения, df -h — двоичные. На диске ничего не пропало: две системы используют одно слово для двух размеров.
Разница растёт с каждой приставкой. Килобайт на 2,3% меньше кибибайта, мегабайт на 4,6% меньше мебибайта, гигабайт на 6,9% меньше, а терабайт на 9,1% меньше тебибайта. Память устроена наоборот: её строят по степеням двойки, поэтому 16 GB оперативной памяти — это на самом деле 16 GiB.
Биты, байты и скорость сети
Байт — это 8 бит. Размеры файлов указывают в байтах, а скорость сети — в битах в секунду и всегда в десятичных приставках: 1 Mbit/s равен 1 000 000 битам в секунду. Регистр важен: Mbit/s или Mb/s — это мегабиты, MB/s — мегабайты, и они различаются в восемь раз. Соединение на 100 Mbit/s передаёт не более 12,5 MB/s, то есть 11,92 MiB/s, а файл в 1 GB придёт не быстрее чем за 80 секунд.
Пример расчёта: перенос 1 TB по Gigabit Ethernet
- Размер в битах: 1 TB — это 1012 байт × 8 = 8 × 1012 бит.
- Скорость в битах в секунду: 1 Gbit/s — это 109 бит в секунду.
- Время на полной скорости: 8 × 1012 ÷ 109 = 8 000 секунд, или 2 часа 13 минут 20 секунд.
- Добавим реальность: полный TCP-сегмент в Ethernet несёт 1 460 байт данных в 1 538 байтах на линии, то есть около 95%. При эффективности 95% тот же перенос занимает около 8 421 секунды, или 2 часа 20 минут 21 секунду.
Какую единицу писать?
Используйте единицу, которая соответствует тому, что вы измерили. Для заявленной ёмкости диска, размера загрузки или скорости сети стандартны десятичные единицы (kB, MB, GB). Для памяти или для размера, который сообщает операционная система и считает степенями 1024, пишите KiB, MiB или GiB, чтобы читатель не принял значение за десятичное. В статье или спецификации один раз укажите соглашение, например «1 GB = 109 байт», и придерживайтесь его. Конвертер показывает оба столбца, чтобы вы могли уверенно указать любой из них.
Часто задаваемые вопросы
- В чём разница между KB и KiB?
- KiB, кибибайт, — ровно 1024 байта; это двоичная единица МЭК. kB, килобайт, — ровно 1000 байт в системе СИ. Заглавная «KB» — неформальное обозначение, которое использовали для обоих значений, поэтому и существуют стандартные обозначения. То же относится к MB и MiB, GB и GiB и так далее.
- Почему мой жёсткий диск на 1 TB показывает только 931 GB?
- Диск действительно содержит 1 000 000 000 000 байт. Программа, которая трижды делит на 1024, показывает 931 своих гигабайт, а по терминологии стандарта это гибибайты. Место не потеряно: производитель считал в десятичных единицах, а операционная система — в двоичных.
- Сколько байт в гигабайте?
- По определению СИ — 1 000 000 000 байт. Гибибайт, двоичная единица, которую в старом ПО часто называют гигабайтом, — 1 073 741 824 байта. Используйте GiB, когда имеете в виду именно её.
- В чём разница между Mbps и MBps?
- Mbps (мегабиты в секунду) измеряет скорость сети; MBps (мегабайты в секунду) — скорость передачи файлов. Байт содержит восемь бит, поэтому 8 Mbps равно 1 MBps. Интернет-тарифы указывают в мегабитах, поэтому тариф 200 Mbps скачивает не быстрее 25 MB/s.
- Как рассчитать время загрузки?
- Переведите размер файла в биты (байты × 8) и разделите на скорость в битах в секунду. Например, 500 MB — это 4 000 000 000 бит, и при 50 Mbit/s загрузка займёт 80 секунд. Реальные загрузки медленнее заявленной скорости, поэтому считайте результат нижней оценкой или уменьшите эффективность.
- Оперативная память измеряется в GB или GiB?
- Оперативную память строят по степеням двойки, поэтому модуль, продаваемый как 16 GB, содержит 16 GiB, то есть 17 179 869 184 байта. Накопители устроены наоборот: они следуют десятичному определению. Эта разница — источник большинства путаницы с ёмкостью.