Como encontrar o processo que usa a maior parte da largura de banda

11

Como posso encontrar o processo que usa mais largura de banda em um PC com Linux?

Com iftop , é possível descobrir quais conexões produzem a maior parte da largura de banda, mas como encontrar o processo?

    
por knittl 05.02.2012 / 12:35

2 respostas

6

nethogs é algo semelhante, mas mostra também o processo ( link )

    
por 05.02.2012 / 15:36
3

solução pouco desajeitada, mas

começar

iftop -nNP

e depois de começar, pressione 't' e agora você precisa pausar pressionando 'P' (shift+p) . copie o 'IP:port' desejado da segunda coluna e comece como superusuário

netstat -tnp | grep "<paste_IP:port_here>"

e no último campo da saída você deve ver o PID / programa. Espero que isso ajude.

    
por 05.02.2012 / 20:32