Процессы macOS
Что такое ShipIt на Mac?
ShipIt входит в Squirrel.Mac. Приложения на Electron используют его для установки обновлений. Само обновление сначала загружает приложение.
Где это видно
ShipItесть в списке «Мониторинга системы» › «Сеть», вnettopили в Kilobat.- Брандмауэр или сетевой монитор спрашивает, можно ли
ShipItподключиться. ShipItзапускается после того, как вы завершаете приложение, например мессенджер или редактор кода.
Что это такое
В документации Electron сказано, что его механизм обновления для macOS построен на Squirrel.Mac. ShipIt — та часть Squirrel.Mac, которая устанавливает обновление.
Electron пишет, что загруженное обновление применяется при следующем запуске приложения.
Зачем ему сеть
- Установка. ShipIt устанавливает обновление, которое приложение уже загрузило. Загрузка отображается у самого приложения.
Это нормально?
Да. ShipIt работает недолго, пока приложение обновляется.
Сколько трафика он расходует
Откройте «Мониторинг системы» из папки «Программы» > «Утилиты». Нажмите «Сеть».
Введите
ShipItв поле поиска. Столбцы «Отправлено байт» и «Получено байт» показывают, сколько данных он передал.В Терминале следите только за этим процессом. Нажмите d, чтобы видеть изменение за секунду, и q, чтобы выйти.
nettop -p ShipIt -PПосмотрите на само приложение в том же списке. Загрузка обновления видна там.
Как безопасно сократить или приостановить
Откройте настройки приложения. Выключите автоматические обновления, если такой параметр есть.
Обновите приложение позже, в своей обычной сети.
С Kilobat
Откройте список приложений Kilobat и найдите
ShipIt. В его строке видна текущая скорость и объём переданных данных.kilobat updatersпоказывает приложения, которые обновляются изнутри собственного процесса. Чтобы остановить их загрузки, временно заблокируйте приложение.В Терминале посмотрите тот же список в реальном времени. Нажмите / и введите имя для поиска.
kilobat status --watchПокажите его трафик за день. Имена совпадают с
kilobat report --summary.kilobat bandwidth ShipIt dayЧерез MCP ИИ-агент получает ту же историю с помощью
get_app_bandwidthи имениShipIt.С Pro и сетевым фильтром Kilobat приостанавливает этот механизм обновления в лимитных сетях. Приложение продолжает работать. См. Как не тратить трафик точки доступа на обновления.
kilobat updatersПросмотр в реальном времени бесплатен. Для истории в приложении нужен Pro. Kilobat записывает историю, только пока приложение запущено.
Вопросы
Почему Kilobat не может приостановить эти обновления?
Приложение загружает обновление внутри собственного процесса. Kilobat может заблокировать только приложение целиком.
Источники
- Документация Electron: autoUpdater
- Squirrel.Mac на GitHub
- nettop(1), man-страница в составе macOS 27.2
- Документация Kilobat: пауза обновлений в лимитных сетях
Источники проверены 29 октября 2026 г. Man-страницы — те, что установлены вместе с macOS; откройте любую командой man <name> в Терминале.