web-dev-qa-db-ja.com

ほとんどの帯域幅を使用するプロセスを見つける方法

Linux PCで最も帯域幅を使用するプロセスを見つけるにはどうすればよいですか?

iftopを使用すると、どの接続が最も帯域幅を生成するかを見つけることができますが、プロセスを見つける方法は?

11
knittl

nethogsは似たようなものですが、プロセスも示しています( http://nethogs.sourceforge.net/

6
Jure1873

少し不器用な解決策ですが

開始

_iftop -nNP_

起動したら、_'t'_を押します。次に、'P' (shift+p)を押して一時停止する必要があります。 2番目の列から目的の_'IP:port'_をコピーし、スーパーユーザーとして開始します

_netstat -tnp | grep "<paste_IP:port_here>"
_

出力の最後のフィールドにPID /プログラムが表示されます。この助けを願っています。

3
readyblue