Я ищу программу полосы пропускания / пакетного дросселя / формирователя со следующими функциями:
- Похож на Windows Netlimiter .
- Графический интерфейс, а не терминал или командная строка.
- Показывает список всех приложений, обменивающихся данными по сети, своих соединений, скоростей передачи и многого другого.
- Установите ограничения скорости загрузки или выгрузки для приложений, соединений или групп из них.
Ответы:
Для тех, кто работает с версией 10.7 или новее 1 , самым простым решением проблемы ограничения полосы пропускания является Apple Network Link Conditioner (NLC), бесплатная утилита, которая изначально была включена в Xcode. Тогда Apple получила все необходимое для песочницы, так что теперь это отдельная загрузка с веб-сайта Apple для разработчиков, которая называется Hardware IO Tools for Xcode .
Важным моментом для NLC является то, что он от Apple, у него очень простой пользовательский интерфейс, и он работает . Некоторые из других предложений, приведенных в других ответах, не соответствуют некоторым или всем этим критериям, особенно в том, что они не работают на более новых ОС.
Что касается мониторинга использования полосы пропускания для каждого приложения, я рекомендую Rubbernet . 2
Примечания:
Если вы все еще на 10.6 или старше, вы можете получить тот же эффект из командной строки, добавив канал с ограниченной пропускной способностью к брандмауэру .
Помните, что если вы используете версию Rubbernet из App Store, вам также нужно установить демон для мониторинга. (Боюсь, еще один конец песочнице)
источник
Есть несколько способов сделать это.
Например, используя ipfw ,
pf
или trickle , или GUI-интерфейс к этим, например:источник
iftop
может быть полезно для вас. Осуществляет мониторинг в режиме реального времени (не формирует) и по хосту (не по приложению).ipfw
устарела согласноman
Лиону. можноpfctl
использовать так же?Чарльз Прокси
Ограничьте пропускную способность и смотрите запросы, ответы в режиме реального времени.
У Чарльза Прокси довольно приятный графический интерфейс.
источник
Waterroof или Noobproof , оба бесплатно!
источник
взгляните на небольшую стукачку: http://www.obdev.at/products/littlesnitch/index.html
Little Snitch поддерживает мониторинг сети в режиме реального времени. Он начинался как приятный графический интерфейс для добавления правил доступа для каждого приложения, а также превратился в инструмент пропускной способности. Я не знаю, как использовать его для формирования полосы пропускания. В основном это монитор доступа к сети типа «все или ничего».
Тем не менее, это, безусловно, поможет вам выяснить, какие процессы активизируют сетевую активность вашего Mac.
источник