Программное обеспечение, чтобы показать объем передачи данных каждого процесса

Я заметил некоторые необычные действия по передаче данных в сети. Существует ли какое-либо программное обеспечение, которое может показать объем передаваемых данных по сети в процессе.

13
задан 3 March 2011 в 23:01

2 ответа

Вы можете использовать nethogs , чтобы увидеть скорость передачи для каждого процесса.

sudo apt-get install nethogs

Запустите его в терминале, запустив sudo nethogs, но если у вас более одного сетевого устройства, вам может потребоваться указать его следующим образом:

sudo nethogs eth0
sudo nethogs eth1  
sudo nethogs wlan0  
sudo nethogs wlan1  

Изображение сурков, работающих с chrome, открывающий веб-страницу:

Nethogs in Action

У вас также есть bmon , который показывает использование ethernet devide.

sudo apt-get install bmon

и просто запустите его, как sudo bmon, он покажет вам, что все сетевые устройства используют их BMON in Action

0
ответ дан 3 March 2011 в 23:01

Вы можете использовать инструмент командной строки под названием nethogs . Сначала установите его:

sudo apt-get install nethogs

Затем вызовите его на интерфейсе. Аналогично интерфейсу Ethernet:

sudo nethogs eth0

Показывает, с какой скоростью процессы отправляют и получают данные. Может поможет найти необычную передачу данных.

0
ответ дан 3 March 2011 в 23:01

Другие вопросы по тегам:

Похожие вопросы: