В Linux, как вы можете определить, какие процессы используют наибольшую пропускную способность сети?

1845
Peltier

В Linux, как вы можете определить, какие процессы используют наибольшую пропускную способность сети? Есть ли что-то вроде "top" для сети?

Я знаю о bwm-ng, но он показывает только глобальную статистику, а не использование каждого процесса.

5
соответствующий вопрос здесь: http://superuser.com/questions/29752/ quack quixote 14 лет назад 1

1 ответ на вопрос

8
nedned

Nethogs делает это. Все, что вам нужно сделать, это запустить его от имени пользователя root и, возможно, присвоить ему имя сетевого интерфейса в качестве аргумента, если оно по умолчанию не соответствует правильному.

Отличный инструмент! Спасибо за подсказку. Это немного напоминает iotop (http://guichaz.free.fr/iotop/) только для сетевых подключений. :) timn 14 лет назад 0