Что показывает тест скорости
О направлениях передачи, числе соединений и условиях, без которых цифры трудно сравнивать.
Результат теста относится к конкретному пути, времени и способу передачи. Число без этих условий мало говорит о качестве соединения.
Уточните, какой путь измеряется
Браузерный тест обычно передаёт данные между устройством пользователя и выбранным сервером. Межсерверный тест проверяет другой путь. Если между точками есть прокси, туннель или CDN, важно явно указать, проходит ли проверка через него.
Записывайте направление
Скорость от первого сервера ко второму может отличаться от скорости в обратную сторону. Слова «загрузка» и «отдача» зависят от того, с какой стороны наблюдать. Обозначение «А → Б» снимает эту неоднозначность.
Не смешивайте единицы
Скорость сети часто указывают в мегабитах в секунду, а размер файла в мегабайтах. Один байт содержит восемь бит. Дополнительно нужно различать десятичный мегабайт и двоичный мебибайт.
32 МиБ = 32 × 1 048 576 байт Скорость, Мбит/с = байты × 8 / секунды / 1 000 000
Сравнивайте одинаковые условия
Одно TCP-соединение и несколько параллельных потоков могут дать разные результаты. На короткой передаче заметна доля времени установления соединения. На длинной лучше видны ограничения канала и колебания скорости.
Повторите измерение
Несколько последовательных прогонов показывают разброс. Большая разница между ними означает, что одно среднее число скрывает изменчивость. В этом случае полезно сохранить и отдельные результаты, и условия каждого запуска.
Следующая заметка: От задачи к проверяемому ответу →