Pinned Pinned В Mac App Store

Трафик по приложениям

Какое приложение расходует трафик прямо сейчас.

Сама по себе скорость говорит вам, что что-то происходит. Она не говорит, что именно. Pinned разбивает текущее значение по процессам, так что вопрос «почему занято моё соединение» получает ответ, а не догадку.

Панель Pinned: состояние соединения, загрузка и отдача в реальном времени, график пропускной способности, суммы за сессию и за период, лимит трафика с прогнозом и приложения, использующие трафик.

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

Рис. 2  /  по процессам

Измерено на Mac разработчика

  1. cloudflared 4.42 GB
  2. claude 163.1 MB
  3. node 54.6 MB
  4. mongod 52.2 MB

Обычный способ привязать трафик к процессу: установить привилегированного помощника. Коммерческая альтернатива поставляет root LaunchDaemon: он загружается вместе с Mac и остаётся резидентным независимо от того, открываете вы меню или нет. Это постоянный элемент вашей системы, работающий от имени root, в обмен на список, на который вы время от времени поглядываете.

Pinned так не делает. Привязка к приложению выполняется внутри песочницы, самим приложением. Никакого привилегированного помощника, никакого демона root, никакого пароля администратора и никакого запроса на разрешение ни на каком этапе.

Отсюда и модель затрат. Pinned опрашивает приложения с минимальный интервал 3 секунды, пока панель открыта. Закройте панель, и работа прекратится, если только она не нужна включённому оповещению о скорости приложения. Этот единственный наблюдатель делает замер каждые 10 секунд. Без такого оповещения фонового измерения по приложениям нет.

Во что это обходится

Привилегии
Никаких. В песочнице, без помощника, устанавливаемого отдельно от приложения.
Запрос
Ни пароля администратора при установке, ни диалога разрешения для подтверждения.
Интервал
Минимальный интервал 3 секунды, пока панель открыта; 10 секунд для наблюдателя включённого оповещения о скорости приложения.
Панель открыта
Выборка работает.
Панель закрыта
Если оповещение о скорости приложения не включено, измеритель не работает. Если оно включено, один наблюдатель делает замер каждые 10 секунд.
Удаление
Переместите приложение в Корзину. Никаких вспомогательных процессов, демонов, расширений или дополнительных исполняемых файлов не останется. macOS может сохранить изолированный контейнер настроек и истории, пока вы не удалите его отдельно.

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

Что измеряется

Pinned, монитор сети в строке меню Mac

Бесплатное приложение Pinned показывает текущую скорость загрузки и отдачи в строке меню macOS. Pinned Pro добавляет статистику трафика по приложениям, лимиты данных по вашему реальному расчетному периоду, оповещения, тестирование отзывчивости и историю использования.