Як я можу відстежувати використання мережі в процесі роботи на Mac OS X? [дублікат]


30

Можливий дублікат:
додаток для моніторингу всіх програм, які використовують Інтернет в
моніторі пропускної здатності Mac OS X для Mac OS X?

Чи є спосіб дізнатися, який процес використовує скільки пропускної здатності Інтернету на Mac OS X Lion? Зараз я перебуваю в мобільному Інтернеті, що не дуже швидко, тому було б добре, якщо я можу сказати, що, наприклад, Chrome використовує 10 кБ / с, а Skype використовує 2 КБ / с.

Я бачу загальний обсяг трафіку в "Моніторі діяльності", але мені цього недостатньо.

Я хотів би використовувати наявну програму, не зацікавлений писати подібний додаток. І мене не цікавить власне трафік, лише кількість байтів, переданих та отриманих кожним процесом.


Нарешті я змінив джерело iftop для отримання результату, який можна проаналізувати awk, і його можна об'єднати з lsof. Тепер я бачу використання пропускної здатності процесами
гакітно

1
Чи хотіли б ви поділитися?
Генно

Відповіді:


42

Mac OS X Lion (10.7.x) містить команду під назвою, nettopяка дає вам більшу частину шляху туди. Обов’язково перевірте головну сторінку, щоб дізнатися навігаційні клавіші та відзначити dклавішу для переключення дельта-відображення. Не зовсім кб / с дисплей, який ви шукали, але, можливо, близький.

Мені буде цікаво почути, чи це працює для вас краще чи гірше, ніж ваш хакер iftop / awk / lsof.

Оновлення: Крім того, не забудьте зробити вікно свого терміналу ...
R E A L L Y W I D E.
nettopмає багато стовпців, які він не малюватиме і навіть не розповість про те, чи вікно вашого термінала занадто вузьке.


9
Ви також можете використовувати / натискати c-for collapsed viewдля більшої пресиh-help
Natwar Singh

3
Я думаю, він повинен бути ще ширшим, ніж ви рекомендуєте.
Майкл Крелін - хакер
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.