Возможное дублирование:
Приложение для мониторинга всех приложений, которые используют Интернет в Mac OS X
Монитор полосы пропускания для Mac OS X?
Есть ли способ узнать, какой процесс использует пропускную способность интернета в Mac OS X Lion? Сейчас я нахожусь в мобильном интернете, который не очень быстрый, поэтому было бы хорошо, если бы я мог это сказать, например, Chrome, использующий 10 КБ / с, и Skype, использующий 2 КБ / с.
Я вижу общий объем трафика в Activity Monitor, но этого мне недостаточно.
Я хотел бы использовать существующее приложение, не заинтересованное в написании такого приложения. И меня не интересует реальный трафик, только количество байтов, переданных и полученных каждым процессом.
macos
networking
display
traffic
Псмит
источник
источник
Ответы:
Mac OS X Lion (10.7.x) содержит команду под названием,
nettop
которая поможет вам в этом. Обязательно ознакомьтесь со справочной страницей, чтобы узнать клавиши навигации, и обратите внимание наd
клавишу для переключения отображения дельты. Не совсем тот кб / с дисплей, который вы искали, но, возможно, близко.Мне было бы интересно услышать, работает ли это лучше или хуже для вас, чем ваш хак iftop / awk / lsof.
Обновление: Кроме того, убедитесь, что у вас есть окно терминала ...
R E A L L Y W I D E.
nettop
имеет много столбцов, которые он не будет рисовать и даже не скажет вам, если ваше окно терминала слишком узкое.источник
c-for collapsed view
для более прессh-help