Калькулятор времени передачи файла: загрузка и скачивание

Рассчитайте время по размеру и скорости. Различайте GB/GiB и Mbps/MB/s и задайте эффективность.

Пример записи числа: 1 234,5

Ввод не сохраняется и не передаётся. Выбор файла использует только размер, без загрузки содержимого.

Результат

Введите размер файла и скорость.

Начало работы

Введите реальный размер и скорость нужного направления. Выбранный файл заполняет размер в B без чтения содержимого. Реальная скорость полезнее рекламного максимума. Смена единицы заново интерпретирует число; пересчитайте результат.

1 GB при100 Mbps в идеале занимает80 секунд. При выбранной эффективности80% получится100 секунд. GiB больше GB, а100 MB/s в восемь раз быстрее100 Mbps. Это примеры расчёта, не измерения сети.

Правила и ограничения

Секунды = байты файла × 8 ÷ (биты в секунду × эффективность/100).1 B =8 bit;1 GB =1 000 000 000 B,1 GiB =1 073 741 824 B.100% предполагает отсутствие потерь. Положительные доли секунд округляются вверх;0 байт даёт0 секунд.

Эффективность — ваше допущение, не измеренное среднее. Подключение, очереди, повторная передача, общий трафик, Wi-Fi и накопитель меняют фактическое время. Это не тест скорости и не гарантия завершения. Пустой ввод, скорость0, неверная эффективность и слишком большие расчёты отклоняются. Изменение скрывает старый результат.

Использованные источники

NIST — byte / binary prefixes ↗