Сегодня наткнулся на способ быстро проверить скорость интернета с любого Mac, работающего на macOS Monterey и новее.
Раньше для подобного пользовался либо сайтом OOKLA Speedtest в браузере, либо одноимённым приложением из App Store. Оба работают нормально по сей день, но теперь они не нужны.
Итак:
1. Открываем Terminal (Терминал). Можно зажать сочетание shift + cmd (command) + U на клавиатуре, потом выбрать программу в списке. Или просто вбить словосочетание «terminal» в Spotlight.
2. Вставляем команду:
networkQuality
3. Система немедленно начнёт тестировать скорость загрузки (Download capacity) и выгрузки (Upload capacity). Статистика отображается и обновляется в окне Terminal в реальном времени.
Через несколько секунд тест завершится. Отобразится финальный результат.
Вот и всё, одной программой на Mac меньше. Про такую команду Apple рассказывала в одной из трансляций WWDC 2021 для разработчиков. По сей день многие про неё не знают. Кроме вас. Пользуйтесь, а я пошёл OOKLA удалять.
11 комментариев
Форум →Ну это же не тест интернета, это тест между вашим Mac и неким сервером, который стоит неизвестно где. Спидтест как раз чем хорош, тем что можно тестировать скорость соединения с разными канальными и географическими привязками.
@sergxmr, да, например можно протестировать скорость до провайдера и понять, насколько правильно все сконфигурировано. Что например важно для проверки всяких беспроводных штук…
SpeedTest:
Download: 499 Upload: 421
networkQuality:
Download: 463 Upload: 129
Очевидно, SpeedTest точнее, потому что связь тестится с ближайшим сервером. Да и интерфейс там красивее и запоминать команду не нужно.
Кот OOKLA – самый трушный кот! Кто помнит, тот поймёт =)
Упс проще нажать на иконку стороннего приложения, чем писать все эти команды в терминале.
Это есть и в айфоне, стандартный тест от эпл. Работает хорошо в штатах, а у нас неэффективен.
Какой бред. Проще сайт открыть в 2 клика
Класс, спасибо. Гуелюбам не понять
По умолчанию аплинк и даунлинк гоняются параллельно, для тестирования сети под нагрузкой это правильно, но для обычной проверки скорости лучше проверять по очереди, для этого юзаем параметр -s (sequential). А -v (verbose) дает расширенный вывод с отображением RTT (round trip time, т.е. ping ×2). Так что добавил себе алиас
alias speedtest=”networkQuality -sv”
в .zshrc, так проще использовать :)
По моему мнению, Спидтест.нет тестирует, скажем так, не очень объективно. Например, в разных браузерах могут быть заметно разные результаты. А если смотреть график загрузки порта, например коммутатора, к которому подключен компьютер, то на нём не будет никакой заметной нагрузки.
Да и вообще фактическую скорость канала в интернет довольно сложно получить. Это нужно много одновременных закачек из разных мест. Разве что поставить торрент, разрешить ему максимальную скорость, поставить на закачку кучу файлов и так тестировать минимум несколько часов, а лучше суток. Ну и смотреть график загрузки канала за всё это время.
Судя по скриншоту данная утилита открывает много одновременных потоков. Это, я считаю, хорошо. Но если все они с одного сервера, то тоже могут быть не совсем реальные показатели. Многое зависит от загрузки каналов на всём пути от вас до этого сервера, загрузки самого сервера, его настроек.
Скажем так, данная команда показывает скорость входящей в 1.5 раза ниже спидтеста и 2.5 раза ниже исходящей. Походу тестирует с далеким сервером
Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.Что делать, если один наушник AirPods стал звучать тише
Как на iPhone поменять тарифный план iCloud
Как удаленно отключить iPhone, iPad или Mac от своего Apple ID
Как исправить ошибку NAS после обновления до macOS Sierra?
Почему не удаляется приложение на iPhone и отображается белая иконка
Как на iPhone скрыть уведомления от приложения Быстрые команды
Как на iPhone включить перевод видео с YouTube на английском языке
Почему iPhone не может переподключиться к роутеру