NetMute

Почему мой Mac использует так много данных?

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

9 мин чтенияОбновлено

Краткий ответ: что обычно съедает ваши данные

В большинстве случаев трафик поступает из одного из пяти источников. Обновление программного обеспечения — загрузка релиза macOS или обновления безопасности в фоновом режиме, которое для полного обновления обычно составляет от 3 до 6 ГБ, а для крупного обновления может быть значительно больше. Синхронизация iCloud Photos и iCloud Drive — синхронизация новой порции фотографий, видео или файлов, где несколько минут 4K-видео с вашего iPhone могут занимать несколько сотен мегабайт. Автоматические обновления App Store — когда несколько больших приложений легко могут суммироваться до гигабайта или двух. Клиенты синхронизации сторонних разработчиков, такие как Dropbox, Google Drive или OneDrive, повторная загрузка или переиндексация папки. И видео в браузерной вкладке, включая автозапуск потоков и фоны вкладок, которые вы забыли открыть, где потоковое воспроизведение в 1080p обычно занимает около 1,5 до 3 ГБ за час.

Если вы были подключены через точку доступа и число было очень большим, то два наиболее вероятных кандидата — это Обновление программного обеспечения и синхронизация iCloud. Оба предназначены для работы в тихом режиме, оба предпочитают работать, когда Mac не занят и подключен к питанию, и ни один из них не предполагает дорогого соединения, если вы явно не указали macOS, что соединение является тарифным.

Причина, по которой так трудно поймать это в моменте, в том, что ни один из этих процессов не объявляет о себе. macOS показывает индикатор прогресса для загрузки в переднем плане в Safari, но ничего подобного для демона фона синхронизации. К тому времени, как вы заметите сообщение о предупреждении оператора, передача уже завершена, и встроенного журнала, к которому можно вернуться и прочитать, нет.

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

Настоящие виновники, в порядке степени нанесенного ими ущерба

Обновление программного обеспечения. Это главный источник. macOS предварительно загружает обновления в фоновом режиме, чтобы установка была быстрой, когда вы в конечном итоге согласитесь, и по умолчанию это происходит, когда доступна сеть. Мелкое обновление — обычно несколько гигабайт; крупное обновление — ещё больше. Вы можете отключить автоматическую загрузку в Системных настройках в разделе Общие, затем Обновление программного обеспечения, открыв небольшую кнопку информации рядом с Автоматическими обновлениями и отключив опцию загрузки новых обновлений при их наличии. Включение ответов безопасности и отключение массовых загрузок — разумный компромисс.

Синхронизация iCloud Photos и iCloud Drive. Если вы снимаете видео на iPhone, iCloud Photos попытается загрузить оригиналы или оптимизированные версии на ваш Mac, и ему всё равно, что вы находитесь в точке доступа. iCloud Drive ведёт себя так же с документами. Оба стоит приостановить перед подключением через точку доступа. Особенно склонна к внезапным всплескам синхронизация фотобиблиотеки, потому что один день записи может поставить в очередь несколько гигабайт загрузки и выгрузки, которая выполняется при следующем подключении Mac к сети.

Автоматические обновления App Store. Современные приложения для Mac немалые. Приложения на базе Electron часто занимают 150–300 МБ за обновление, профессиональные инструменты для творчества — до гигабайта и более, а App Store с удовольствием скачает все ожидающие обновления одновременно. Автоматические загрузки можно отключить в настройках App Store.

Клиенты синхронизации: Dropbox, Google Drive, OneDrive, Box. Обычно они ведут себя хорошо, пока что-то не изменится на другой стороне. Общая папка перестраивается, коллега загружает видео или клиент решает повторно проверить свой локальный кеш, и внезапно он начинает перемещать гигабайты данных. У большинства есть опция паузы и настройка пропускной способности, но они не остановятся сами, если вы переключите сеть.

Time Machine на сетевом диске. Если ваша резервная копия хранится на NAS или сетевом общем ресурсе, а не на подключённом напрямую диске, Time Machine попытается выполнить ежечасную резервную копию через имеющееся соединение. В точке доступа это очень дорогостоящая привычка. Time Machine не использует соединение, отмеченное macOS как режим низких данных, но он не знает о вашем тарифном плане.

Всё остальное, что тихо накапливается. Получение почты с большими вложениями, особенно при наличии нескольких аккаунтов, настроенных на загрузку полных сообщений. Spotlight и предложения Siri выполняют небольшие, но постоянные запросы. Загрузка фотографий и видео, отправленных в групповые чаты. Инструменты разработчика, такие как загрузка образа Docker, симуляторы Xcode и установка зависимостей для нового проекта, могут быть довольно тяжёлыми. Сервисы резервного копирования, такие как Backblaze или Arq, также работают постоянно, если их явно не приостановить.

Как реально определить, какое приложение отвечает

macOS поставляется с одним инструментом для этого, и стоит знать, что он делает и где на этом заканчивается. Откройте Activity Monitor в Applications, затем в Utilities и выберите вкладку Network. Вы увидите список процессов с колонками для отправленных байт, полученных байт, отправленных пакетов и полученных пакетов. Нажмите на заголовок колонки Rcvd Bytes, чтобы отсортировать по убыванию, и процесс, который потреблял больше всего, поднимется наверх.

Это действительно полезно для того, чтобы поймать что‑то в процессе. Если ваш Mac сейчас занят и вы хотите понять, почему, отсортируйте по полученным байтам и наблюдайте несколько секунд. Синхронизирующий демон или процесс обновления будут очевидны. Колонка Data Received внизу окна также показывает текущий итог.

Ограничение в том, что эти счётчики сбрасываются при перезапуске процесса и при перезагрузке, а Activity Monitor не хранит никакой истории. Если ваши данные исчезли вчера, или за ночь, или пока был закрыт крышка, то вернуться и прочитать их нельзя. Вы не можете спросить его, что произошло между 2 и 4 часами утра. Также он показывает только имена процессов, а не назначения, поэтому вы можете увидеть, что процесс передал 4 ГБ, но не узнать, куда именно.

Есть и другие вещи, которые он не делает. Он не различает Wi‑Fi и ваш hotspot, поэтому трафик в дешёвой домашней сети и трафик в дорогом tethered‑соединении суммируется в одном и том же показателе. Он не предупреждает, когда процесс пересекает порог. И он не может ничего остановить, только сообщить. Единственный рычаг — принудительное завершение процесса, что является грубым средством, если этот процесс — то, что вам действительно нужно держать запущенным большую часть времени.

Для единичной диагностики во время возникновения проблемы Activity Monitor — правильная первая остановка и зачастую всё, что нужно. Для понимания закономерности за несколько дней или для выяснения, что произошло постфактум, вам потребуется что‑то, что записывает историю и атрибутирует её по приложению. Именно эту нишу заполняют специализированные инструменты мониторинга: NetMute ведёт историю трафика по приложениям вместе с логированием на уровне доменов, так что вы можете вернуться к конкретному периоду и увидеть, какое приложение было активно и с какими целями оно взаимодействовало. TripMode — другой известный инструмент для Mac в этой области; он использует иной подход, фокусируясь на полном блокировании приложений, пока вы подключены.

Отключение утечки: настройки, которые останавливают большинство из них

macOS имеет один встроенный механизм, который стоит использовать в первую очередь. Когда вы подключены к точке доступа iPhone, откройте System Settings, перейдите в Wi-Fi, нажмите Details рядом с сетью и включите Low Data Mode. Это сообщает системе, что соединение дорогостоящее, и многие сервисы Apple это учитывают: автоматические обновления откладываются, синхронизация iCloud замедляется или приостанавливается, Photos прекращает синхронизацию в фоновом режиме, а Time Machine не будет делать резервные копии через эту сеть. Это действительно эффективно для стороны Apple в проблеме.

Проблема в том, что Low Data Mode — это настройка для каждой сети, которую нужно запомнить включить; она не применяется к новой точке доступа, к которой вы ещё не подключались, и сторонние приложения не обязаны её соблюдать. Dropbox, Docker, Backblaze и ваш браузер продолжат работать как раньше. Это хорошая первая линия защиты, но не полноценная.

Далее ручная работа стоит того, чтобы сделать её один раз: отключите автоматическую загрузку в Software Update, отключите автоматические обновления приложений в настройках App Store, настройте Mail на ручной режим получения почты или выставьте большой интервал при путешествиях и приостановите синхронизацию перед подключением по раздаче (tethering). Если вы делаете резервное копирование через сеть, исключите эту цель или отключите резервное копирование в дороге. Всё это несложно, главное — помнить сделать это заранее, до того как данные будут исчерпаны.

Проблема в том, что все эти настройки — это опции с возможностью отписки, применяемые по одному к каждому приложению, и в macOS нет единого места, где можно сказать «это приложение получает 500 МБ в этом месяце, и всё». Это разница между снижением вашей подверженности и реальным её ограничением.

Установка жёсткого лимита, чтобы этого больше не происходило

Надежное решение — это лимит, который сам себя обеспечивает. NetMute — это межприложений файрвол и монитор трафика для macOS, основанный на этой идее: вы устанавливаете дневной или месячный лимит для отдельного приложения или глобальный лимит для всего Mac, и он его соблюдает. Вы получаете уведомление, когда приложение превышает выбранный вами порог, например 80 процентов, и оно автоматически блокируется при достижении 100 процентов. Если у Dropbox есть месячное ограничение в 1 ГБ на вашем профиле с подключением по точке доступа, оно не сможет его превысить, независимо от изменений в общей папке.

Самое важное для пользователей точек доступа — это то, что лимиты могут различаться в зависимости от сети. NetMute использует профили сети, которые автоматически переключаются в зависимости от Wi‑Fi SSID, к которому вы подключены, поэтому ваша домашняя сеть может быть полностью открытой, а профиль точки доступа на телефоне — строгим с жёсткими лимитами для каждого приложения. Также есть защита точки доступа, которая автоматически применяет строгий профиль при подключении к неизвестной сети, что актуально для Wi‑Fi в отелях и аэропортах, где вы не знаете, сколько стоит соединение или насколько оно надёжно. Captive-порталы обрабатываются так, чтобы страница входа в отельной сети загружалась и работала нормально.

Помимо лимитов, есть монитор в реальном времени, показывающий, что сейчас передаёт каждое приложение, история, к которой можно вернуться, логирование по доменам, чтобы видеть, куда идёт трафик, и блокировка в один клик с временными правилами, которые сами истекают, чтобы не накапливать множество забытых правил файрвола. Tracker Shield блокирует список из более чем 1 100 известных доменов трекеров, что является скромной, но не нулевой экономией поверх всего прочего.

NetMute бесплатно доступен для загрузки в Mac App Store, а Premium — это однократная внутриигровая покупка, а не подписка. Независимо от того, используете вы его или нет, основной принцип — это тот, который стоит запомнить: при использовании тарифицируемого соединения единственная надёжная защита — это потолок, который сам себя обеспечивает, потому что все фоновые службы на вашем Mac были созданы с предположением, что пропускная способность бесплатна.

Часто задаваемые вопросы

Перестань гадать, какое приложение использует твои данные

NetMute показывает реальный трафик по приложениям в реальном времени, сохраняет историю, к которой можно вернуться, и обеспечивает соблюдение дневных или месячных лимитов, автоматически блокируя приложение при достижении лимита. Профили сети переключаются по Wi-Fi SSID, поэтому твоя точка доступа получает строгий набор правил, и тебе не нужно об этом думать. Бесплатно в Mac App Store, Premium — это разовая покупка.

Загрузить NetMute

Comparisons and competitor details on this page reflect our own testing and publicly available information as of June 2026, and are provided in good faith. Features, pricing and availability of other products can change — please verify current details on each vendor's official website. All product names and trademarks are the property of their respective owners and are used here for identification and comparison only.