Калькулятор времени загрузки файла
Сколько будет качаться файл на вашей скорости.
Заполните поля — результат появится здесь автоматически.
Переводит размер файла в биты, делит на скорость канала и показывает время. Десятичные приставки вроде МБ и двоичные вроде МиБ вынесены в отдельные варианты, а не спрятаны в допущение; то же сделано для скорости в битах и в байтах. Результат теоретический: накладные расходы протокола в него не подмешиваются.
Как считается
Формула и логика
Время в секундах = размер в байтах·8 / скорость в бит/с. MB=10⁶ байт, MiB=2²⁰ байт; приставки скоростей kbit/s, Mbit/s и Gbit/s десятичные. MB/s — байты в секунду, поэтому 1MB/s=8Mbit/s. Введите положительные размер и скорость в выбранных единицах. Расчёт использует постоянную полезную скорость передачи без дополнительного коэффициента протокола.
Пример
Файл 1 ГБ на канале 100 Мбит/с качается 8 000 000 000 ÷ 100 000 000 = 80 секунд.
Поля и единицы
- Размер файла — ГБ
- Единица размера — вариант из списка
- Скорость соединения — Мбит/с
- Единица скорости — вариант из списка
Как пользоваться
- — Введите размер файла и выберите его единицу.
- — Введите скорость соединения и её единицу.
- — Прочитайте время, за которое файл скачается.
Методика и ограничения
- Методика расчёта
- Формула и логика
- Источник данных или нормы
- NIST: десятичные и двоичные приставки
- Ограничение
- Оценка передачи одного файла при постоянной полезной скорости. Тарифная скорость, задержки запуска и реальные ограничения сервера отдельно не измеряются.
FAQ
Почему реальная загрузка идёт дольше?
Показан теоретический минимум. Накладные расходы протокола, ограничения сервера и общая загруженность канала снижают реальную скорость.
Чем МБ отличается от МиБ?
1MB=1 000 000 байт, 1MiB=1 048 576 байт. При одинаковом числовом значении MiB содержит на 4,8576% больше байтов. Процент постоянен; с размером файла растёт абсолютная разница.
Почему делим на биты, а не на байты?
Скорость канала указывают в битах в секунду, а файлы измеряют в байтах, поэтому одну сторону приходится переводить. Умножение байт на восемь это и делает.
Можно ли задать скорость в мегабайтах в секунду?
Да, МБ/с есть среди вариантов и переводится в биты внутри расчёта.