Расчёт времени передачи файла

Время передачи зависит от двух величин: объёма данных и полезной скорости, которая достаётся именно этому файлу. Размер нужно привести к битам, скорость к битам в секунду, а затем разделить одно число на другое. Калькулятор делает переводы единиц сам и показывает длительность обычными днями, часами, минутами и секундами.
Здесь t означает время в секундах, S размер файла в байтах, R введённую скорость в битах в секунду, а η доступную долю скорости. Для варианта без запаса η равна 1. При запасе 10% калькулятор использует 0,9 от скорости.
Например, файл 10 ГБ содержит 10 000 000 000 байт, или 80 000 000 000 бит. При скорости 100 Мбит/с теоретический минимум равен 800 секундам, то есть 13 минутам 20 секундам. Если использовать 90% скорости, расчёт вырастет до 14 минут 49 секунд.
Запас не является сетевым нормативом. Он нужен для сравнения сценариев, когда известна только скорость тарифа или порта. Если приложение уже показывает устойчивые 11,2 МБ/с, введите это число и выберите вариант без запаса: измеренная скорость уже включает влияние протокола, сервера, Wi-Fi и других ограничений.
Что означает запас на снижение скорости
Цифра тарифа описывает верхнюю границу доступа, но файл проходит через сервер, маршруты между сетями, роутер, Wi-Fi и накопитель. Скорость всей цепочки ограничивает самое медленное звено. Гигабитный порт не ускорит сервер, который отдаёт данные по 40 МБ/с, а быстрый интернет не заставит старый жёсткий диск записывать быстрее своих возможностей.
При выборе запаса 10% калькулятор использует 90% введённой скорости. Время при этом увеличивается не на 10%, а примерно на 11,1%, потому что скорость находится в знаменателе: 1 / 0,9 ≈ 1,111. При запасе 20% остаётся 80% скорости, поэтому длительность становится в 1,25 раза больше. Этот эффект особенно заметен на резервной копии в сотни гигабайт.
Для скачивания нужна входящая скорость, для отправки файла в облако исходящая. Они могут различаться в несколько раз. При одновременных загрузках вводите не всю скорость подключения, а долю, доступную одному файлу. Если два больших потока делят канал примерно поровну, каждый получит около половины общей пропускной способности.
Расчёт предполагает постоянную среднюю скорость. Он не включает подготовку архива, проверку антивирусом, установку игры, распаковку и обработку файла после загрузки. Эти этапы иногда занимают дольше самой передачи, но зависят уже от программы и устройства, а не только от размера и канала.
Примеры скачивания, загрузки и копирования
🎮 Игра на домашнем интернете. Размер 10 ГБ, тариф 100 Мбит/с, запас 10%. Полезная скорость в сценарии равна 90 Мбит/с, или 11,25 МБ/с. Теоретический минимум составляет 13 минут 20 секунд, оценка с запасом 14 минут 49 секунд. Установка и распаковка игры в это время не входят.
📱 Файл по мобильной сети. Объём 1 ГБ, скорость 20 Мбит/с, запас 20%. Без запаса передача заняла бы 6 минут 40 секунд. При использовании 80% скорости получится 8 минут 20 секунд. Если телефон переключится между базовыми станциями или начнёт раздавать интернет другому устройству, среднее значение может снизиться ещё сильнее.
☁️ Резервная копия в облако. Архив 25 ГБ, исходящая скорость 1 Гбит/с, запас 10%. Минимум равен 3 минутам 20 секундам, расчётная длительность 3 минутам 43 секундам. Здесь важно взять upload speed: результат теста скачивания может быть высоким, а отдача у того же тарифа заметно ниже.
🎬 Проект с видео. Файл 4,7 ГБ отправляется при 50 Мбит/с. Теоретически потребуется 12 минут 32 секунды, с запасом 10% получится 13 минут 56 секунд. Если размер после экспорта ещё неизвестен, его можно сначала оценить в калькуляторе битрейта и размера видео. Обещание сервиса «готово через 20 минут» может включать передачу и отдельный этап перекодирования.
💾 Измеренная скорость диска. Файл 700 МБ копируется со стабильной скоростью 10 МБ/с. Выберите МБ/с и вариант без запаса. Результат равен 70 секундам, или 1 минуте 10 секундам. Делить скорость на восемь здесь не нужно: размер и скорость уже выражены в байтах.
🗄️ Большая двоичная резервная копия. Объём 1 ТиБ передаётся по линии 1 Гбит/с. Теоретический минимум равен 2 часам 26 минутам 37 секундам, с запасом 10% получится 2 часа 42 минуты 54 секунды. Один ТиБ крупнее одного десятичного ТБ примерно на 9,95%, поэтому выбор единицы здесь меняет результат почти на четверть часа.
Почему 100 Мбит/с превращаются в 12,5 МБ/с
Один байт содержит ровно 8 бит. Поэтому скорость 100 Мбит/с нужно разделить на восемь: в идеальной десятичной модели она равна 12,5 МБ/с. Обратный перевод выполняется умножением. Если программа показывает 7,5 МБ/с, полезный поток равен 60 Мбит/с.
Международная запись различает регистр: строчная b обозначает bit, прописная B обозначает byte. В русском интерфейсе проще смотреть на всю единицу: Мбит/с и МБ/с. Разница одной буквы даёт восьмикратную ошибку. Подробно этот случай разобран в материале о мегабитах, мегабайтах и реальной скорости загрузки.
Десятичные приставки основаны на степенях 1000: 1 МБ равен 1 000 000 байт, 1 ГБ равен 1 000 000 000 байт. Двоичные приставки основаны на степенях 1024: 1 МиБ равен 1 048 576 байт, 1 ГиБ равен 1 073 741 824 байт. Эти определения приводит NIST в справке о двоичных приставках, а стандарт IEC 80000-13:2025 закрепляет обозначения единиц информационных технологий.
Один ГиБ на 7,3741824% больше одного ГБ. Поэтому 1 ГБ при 100 Мбит/с передаётся минимум за 80 секунд, а 1 ГиБ при той же скорости примерно за 85,9 секунды. Калькулятор округлит второй ответ вверх до 1 минуты 26 секунд, чтобы оценка не обещала завершение раньше расчётного значения.
Некоторые программы подписывают двоичный объём привычными буквами МБ и ГБ. Если результат расходится примерно на 5-10%, проверьте, какую систему использует приложение. История этой путаницы и разница между 1000 и 1024 разобраны в статье о килобайтах и кибибайтах.
Как получить оценку, которой можно пользоваться
Сначала выберите число, которое отвечает вашей задаче. Для планирования до начала загрузки подойдёт скорость тарифа с запасом 10-30%. Для более точного прогноза запустите передачу достаточно большого файла, дождитесь стабильного значения в МБ/с и пересчитайте остаток без дополнительного запаса.
Затем проверьте направление. Облачная резервная копия, видеозвонок с отправкой картинки и публикация ролика используют исходящий канал. Скачивание игры и получение архива используют входящий. Тест скорости обычно показывает оба числа отдельно.
Не смешивайте единицы. Размер 1000 МБ и скорость 10 МБ/с дают 100 секунд. Размер 1000 МБ и скорость 10 Мбит/с дают 800 секунд. Одинаковое число скорости отличается по времени в восемь раз, потому что во втором случае речь идёт о битах.
Наконец, сравните расчёт с фактом. Если файл стабильно передаётся заметно дольше даже при введённой средней скорости, проверьте, не меняется ли размер после сжатия, не ограничивает ли приложение один поток и не входит ли в показанный таймер обработка после передачи. Калькулятор отвечает на вопрос о движении данных. Всё остальное нужно считать отдельным этапом, иначе сеть получит по шапке за медленную распаковку архива.
Вопросы о времени передачи файла
Ответы ниже помогают выбрать правильную скорость, не перепутать биты с байтами и понять, почему фактический таймер иногда расходится с расчётом.
Сколько скачивается 100 ГБ при 100 Мбит/с?
Теоретический минимум равен 8000 секундам, или 2 часам 13 минутам 20 секундам. При запасе 10% калькулятор использует 90 Мбит/с и показывает 2 часа 28 минут 9 секунд.
100 Мбит/с, это сколько мегабайт в секунду?
В идеальной десятичной модели 12,5 МБ/с, потому что один байт содержит восемь бит. Фактическое приложение может показывать меньше из-за ограничений маршрута, сервера, Wi-Fi и служебного трафика.
Какую скорость вводить для загрузки файла в облако?
Используйте исходящую скорость, или upload speed. Для скачивания нужна входящая, или download speed. Если сервис или приложение показывает устойчивую среднюю скорость конкретного файла, это число полезнее максимума тарифа.
Когда выбирать вариант без запаса?
Выбирайте 100%, если вводите уже измеренную среднюю скорость передачи и хотите разделить остаток файла на неё. Дополнительный запас в таком случае учтёт снижение скорости второй раз.
Чем ГБ отличается от ГиБ?
1 ГБ равен 1 000 000 000 байт, а 1 ГиБ равен 1 073 741 824 байт. ГиБ крупнее ГБ примерно на 7,37%, поэтому передача такого же числового объёма занимает больше времени.
Почему реальная загрузка идёт дольше расчёта?
Средняя скорость могла оказаться ниже введённой. Её ограничивают сервер, маршрут, роутер, Wi-Fi, другие устройства, накопитель и повторная передача потерянных данных. Установка, распаковка и обработка файла тоже могут входить в таймер приложения.
Можно ли посчитать время копирования на диск или флешку?
Да. Введите размер файла и устойчивую скорость копирования, обычно в МБ/с, затем выберите вариант без запаса. Для большого набора мелких файлов фактическое время может быть выше из-за операций с каждым отдельным файлом.
Учитывает ли калькулятор сжатие архива?
Он считает передачу указанного объёма. Если архивирование уменьшило файл с 20 до 12 ГБ, вводите 12 ГБ. Время создания и распаковки архива в результат не входит.
Похожие калькуляторы
Возможно вам пригодятся ещё несколько калькуляторов по данной теме:
- Калькулятор перевода мегабит в мегабайты. Введите количество мегабит (Мбит), калькулятор автоматически переведет их в мегабайты (МБ).
- Калькулятор количества информации. Введите информацию в битах, байтах, мегабайтах (МБ), килобайтах (КБ), гигабайтах (ГБ), терабайтах (ТБ) для перевода в другие единицы.
- Калькулятор битрейта и размера видео. Подберите видеобитрейт под размер файла или рассчитайте размер видео.
- Калькулятор разницы времени. Сложите интервалы времени, учтите переход через полночь и паузы.
- Визуальный редактор HTML. Редактируйте бесплатно и онлайн HTML-код, и сразу же смотрите внешний вид текста и страницы в режиме предпросмотра (WYSIWYG).
- Генератор паролей. Создайте сложный и надёжный пароль бесплатно с помощью онлайн-генератора из 8, 10, 12 или большего числа рандомных (случайных) символов.
- Генератор QR-кода. Вставьте ссылку или текст. Готовый QR-код можно скопировать или скачать как PNG.
- Сумма прописью. Переведите сумму в виде цифр в сумму прописью - текстом. Сделайте расшифровку правильно для договоров и других документов.
- Хрономер: время чтения текста. Оцените, сколько времени займёт чтение или произнесение текста вслух. Просто введите текст в форму, и хронометраж рассчитается автоматически.
- Рандомайзер: генератор случайных чисел. Выберите случайное число в нужном диапазоне для любых целей, в частности для розыгрышей и онлайн-лотерей в соцсетях.
Есть что добавить?
Напишите своё мнение, комментарий или предложение.