Как проверить скорость интернета на Mac: встроенный тест, Speedtest от Ookla и консольные утилиты

Узнайте, как точно измерить скорость интернета на Mac: встроенные инструменты, приложения Ookla и терминал. Советы для идеальных результатов теста!

Бесплатная консультация юриста

+7 (800) 301-07-30

Реклама jurik.ru

Проверка скорости интернета, рутинная задача для многих пользователей Mac. На сегодняшний день в экосистеме Apple существует несколько способов измерить пропускную способность канала: от встроенных системных утилит до официальных приложений Ookla и консольных инструментов. В этой статье мы подробно разберем все доступные методы, их нюансы и дадим практические советы для получения наиболее точных результатов.

Встроенный тест скорости сети (macOS Monterey и новее)

Начиная с macOS Monterey (12.0), Apple внедрила собственный инструмент проверки качества интернет-соединения. Это устранило необходимость открывать браузер и переходить на сторонние сайты для быстрой диагностики.

Как запустить:

  1. Откройте Системные настройки (System Settings).
  2. Перейдите в раздел Сеть (Network).
  3. Выберите активное подключение (Wi-Fi или Ethernet).
  4. Нажмите кнопку «Тест скорости» (или иконку с графиком скорости рядом с именем сети).

Особенности и нюансы встроенного теста:

  • Методология: Тест измеряет скорость загрузки (Download), отдачи (Upload) и задержку (Latency/Ping).
  • Выбор сервера: В отличие от Ookla, встроенная утилита часто выбирает сервер автоматически (обычно это серверы Apple или CDN-партнеры), и пользователь не может вручную сменить точку измерения.
  • Разница с Speedtest.net: Многие пользователи отмечают, что результаты встроенного теста могут отличаться от Ookla. Часто встроенный тест показывает более низкую скорость, так как он может тестировать соединение с конкретными серверами Apple (например, для iCloud, обновлений), а не с ближайшим к вам сервером провайдера. Speedtest же по умолчанию ищет ближайший сервер с минимальным пингом, что дает «потолковые» значения для вашего тарифа.
  • Для чего лучше использовать: Идеально для проверки «здоровья» соединения с экосистемой Apple (синхронизация фото, бэкапы, скачивание обновлений macOS).

Официальное приложение Speedtest by Ookla (App Store)

Это «золотой стандарт» измерения скорости, которому доверяют миллионы пользователей и провайдеров по всему миру. Приложение доступно в Mac App Store бесплатно.

Преимущества десктопного приложения перед веб-версией:

  • Нативная производительность: Приложение использует системные API напрямую, что исключает накладные расходы браузера (движок JavaScript, ограничения песочницы).
  • Выбор сервера: Полный контроль над выбором сервера тестирования. Можно выбрать сервер вашего провайдера, сервер в другом городе/стране для проверки международных каналов.
  • История и детализация: Сохранение результатов, графики джиттера (jitter), потеря пакетов, внешний IP-адрес.
  • Тестирование Wi-Fi: Удобный виджет в строке меню (Menu Bar) для мгновенного запуска теста без открытия главного окна.

Советы по использованию:

  • Перед тестом закройте все приложения, потребляющие трафик (облачные синхронизации, торренты, стриминг 4K).
  • Проводите замеры по кабелю (Ethernet) для оценки максимального тарифа, и по Wi-Fi — для оценки реальной скорости в рабочем месте.
  • Запускайте тест 3–5 раз на разных серверах и берите медианное значение.

Консольная утилита Speedtest CLI (для продвинутых и автоматизации)

Для администраторов, разработчиков и любителей терминала существует официальный кроссплатформенный инструмент Speedtest CLI. Он устанавливается через Homebrew:

brew install speedtest-cli

Примечание: Существует также популярный Python-скрипт speedtest-cli` (от sivel), но официальный бинарник от Ookla (`speedtest`) поддерживает больше форматов вывода и точнее работает с серверами Ookla.

Критически важная особенность вывода данных:

Внимание! При использовании флагов форматирования вывода (например, --format=json или --format=csv) скорость выдается в байтах в секунду (Bytes/s), а не в привычных Мегабитах в секунду (Mbps).

Для перевода в Mbps полученное значение нужно разделить на 125 000 (или умножить на 8 и разделить на 1 000 000).

Пример: download_bytes / 125000 = Mbps.

Полезные флаги:

  • speedtest --list — список доступных серверов с ID.
  • speedtest --server-id=XXXX — тест на конкретном сервере.
  • speedtest --format=json --progress=no — идеально для парсинга в скриптах мониторинга (Zabbix, Prometheus, домашние дашборды).
  • speedtest --unit=Mbps — заставляет утилиту выводить в Мегабитах (работает в интерактивном режиме, в JSON все равно байты).

Проверка скорости локального диска (SSD/HDD/USB)

Часто под «Speedtest на Mac» пользователи подразумевают не интернет, а скорость накопителя. macOS не имеет встроенного GUI-инструмента для этого, поэтому используються сторонние утилиты.

Blackmagic Disk Speed Test (App Store, Бесплатно)

Стандарт де-факто для видеомонтажей и профи. Интерфейс имитирует профессиональный видеорекордер.

  • Тестирует последовательное чтение/запись больших блоков (как при записи видео).
  • Показывает, подходит ли диск для работы с определенными кодеками (ProRes, RAW, H.264) и разрешениями (4K, 8K).
  • Прост в использовании: выбрать диск -> Start.

AmorphousDiskMark (App Store — Бесплатно / GitHub)

Порт известной Windows-утилиты CrystalDiskMark.

  • Тестирует Random 4K QD1/QD32 (случайное чтение/запись маленьких блоков) — самый важный показатель для «отзывчивости» системы и работы БД/виртуальных машин.
  • Дает полную картину: Seq (последовательное) + Rand (случайное).

Терминал (встроенные средства)

Для быстрой проверки без установки приложений:

# Тест записи (создает 1Гб файл, показывает скорость в MB/s)
dd if=/dev/zero of=/Volumes/ИМЯ_ДИСКА/testfile bs=1g count=1

sudo purge
dd if=/Volumes/ИМЯ_ДИСКА/testfile of=/dev/null bs=1g

Результат в байтах/сек переводите в МБ/с (делите на 1024*1024).

Частые ошибки и чек-лист для точного замера

Ошибка Почему это искажает результат Как сделать правильно
Тест по Wi-Fi вдалеке от роутера Сигнал слабый, перекрытия каналов соседей, физические преграды. Сядьте рядом с роутером или, лучше, подключитесь кабелем (Ethernet/USB-C адаптер).
Фоновая активность (Time Machine, iCloud, Dropbox, обновления ОС) Потребляют полосу пропускания, показывая ложно низкую скорость. Откройте «Мониторинг системы» (Activity Monitor) -> вкладка «Сеть». Остановите синхронизацию на время теста.
Использование VPN / Proxy Тест покажет скорость VPN-туннеля, а не вашего провайдера. Отключите VPN перед замером «чистого» канала.
Один замер на одном сервере Сервер может быть перегружен или иметь плохой пиринг с вашим провайдером. Сделайте 3-5 замеров на разных серверах (в Ookla выбирайте вручную).
Сравнение встроенного теста macOS и Ookla Разная методология и разные серверы-цели. Сравнивайте только однородные данные: Ookla с Ookla, встроенный с встроенным.

Резюме: что выбрать?

  1. Для быстрой проверки «работает ли интернет»: Встроенный тест в «Системных настройках» (macOS 12+).
  2. Для диагностики тарифа, споров с провайдером, подбора сервера: Приложение Speedtest by Ookla из App Store.
  3. Для серверов, скриптов, мониторинга, headless Mac (Mac mini в стойке): Speedtest CLI (помните про деление байт на 125 000!).
  4. Для проверки скорости SSD/HDD/флешки: Blackmagic Disk Speed Test (видео/крупные файлы) или AmorphousDiskMark (системная отзывчивость, 4K случайные операции).

Понимание различий между этими инструментами сэкономит вам часы поиска несуществующих проблем и поможет объективно оценить возможности вашего «Мака» и канала связи.