Сайты и скорость

Тест скорости интернета из Терминала с networkQuality

В macOS есть networkQuality — тест для командной строки. Он измеряет пропускную способность и отзывчивость, то есть сколько циклов «запрос — ответ» сеть успевает выполнить за минуту под нагрузкой.

Применимо к: macOS 12 Monterey и новее.Проверено: 29 октября 2026 г.

Симптомы

  • Вам нужен тест скорости без браузера и отдельного приложения.
  • Звонки или игры тормозят, когда сетью пользуются другие устройства.
  • Вы хотите сравнить Wi-Fi с Ethernet или один интерфейс с другим.

Вероятные причины

  • Пропускная способность — ещё не всё. У подключения может быть высокая пропускная способность, но низкая отзывчивость. Тогда звонки и игры тормозят, пока сеть загружена.
  • Под нагрузкой отзывчивость падает. Apple измеряет отзывчивость в циклах «запрос — ответ» в минуту (RPM), пока сеть загружена.
  • Сам тест расходует трафик. В man-странице сказано, что тест подключается к интернету и расходует данные вашего тарифа.

Как проверить

  1. Откройте Терминал и запустите тест.

    networkQuality

    Вывод Пропускная способность загрузки и отдачи, а также отзывчивость в RPM с оценкой.

  2. Чтобы проверить загрузку и отдачу по очереди, добавьте -s. Тогда и отзывчивость измеряется отдельно для каждого направления.

    networkQuality -s
  3. Чтобы проверить один интерфейс, укажите его имя с -I. Например, en0 — это часто интерфейс Wi-Fi.

    networkQuality -I en0
  4. Для вывода в JSON добавьте -c.

    networkQuality -c
  5. Для подробностей добавьте -v.

    networkQuality -v

Как исправить

  1. Если оценка — Low, поищите устройства или приложения, которые во время теста что-то загружают или делают резервную копию. По словам Apple, подключения тогда могут быть ненадёжными.

  2. Если пропускная способность хорошая, а отзывчивость низкая, прочитайте Bufferbloat: звонки тормозят, когда сеть загружена.

  3. Если Wi-Fi намного медленнее Ethernet, проверьте подключение Wi-Fi. См. Wi-Fi медленный на Mac, но быстрый на телефоне.

  4. На точке доступа или лимитном тарифе не запускайте много тестов. Каждый тест расходует трафик.

С Kilobat

  1. Тест скорости Kilobat измеряет скорость и задержку под нагрузкой и даёт оценки для голосовых звонков, видеозвонков и стриминга. Он бесплатный.

    kilobat speedtest
  2. На точке доступа ограничьте трафик, который расходует тест.

    kilobat speedtest --budget-mb 10
  3. По умолчанию Kilobat использует одно подключение. Чтобы открыть четыре сразу, как networkQuality, добавьте --parallel.

    kilobat speedtest --parallel
  4. В приложении откройте вкладку «Скорость» и запустите тест. В лимитных сетях Kilobat пропускает запланированные тесты скорости. См. Почему два теста скорости дают разные результаты.

Вопросы

Какой RPM считается хорошим?

Apple оценивает отзывчивость как Low, Medium или High (низкая, средняя, высокая). С High приложения должны сохранять хорошее подключение, сколько бы устройств ни делили сеть.

Нужен ли networkQuality пароль администратора?

Нет. Его может запустить любой пользователь.

Источники

Источники проверены 29 октября 2026 г. Man-страницы — те, что установлены вместе с macOS; откройте любую командой man <name> в Терминале.