web-dev-qa-db-ja.com

インターネットを使用しているプログラムとその量を確認するにはどうすればよいですか?

可能性のある複製:
どのプロセスが帯域幅を使い果たしているかを調べるにはどうすればよいですか?

コンピューター上で異常なインターネットアクティビティが発生する場合があります。モデムのライトは常に点滅しており、システムモニターを開くと、不明なプログラムが64KB/Sの貴重なインターネットを使用していることがわかります(512kbps接続しています)。私は、1つのタブのみが開かれているFirefoxセッションにいます。ページは既に読み込まれていて、ページにビジーサインはありません(オレンジ色の円が回転している)。

その場合、モデムのプラグを抜き、再接続します。これを数回繰り返した後、その異常なアクティビティは停止します。とてもイライラさせられます。

インターネットを使用しているプロセスを見つけるにはどうすればよいですか?どのくらい使用していますか?どうすれば殺すことができますか?

グラフィカルなソリューションの方が優れています。

18
Anwar
  • NetHogsが役立つ場合があります(Sudo apt-get install nethogs
  • Sudo nethogs <interface>(インターフェースはeth0、wlan0など)で実行し、しばらく観察します:

enter image description here

  • 次に、htop(必要に応じてインストール)を使用して、プロセスを「グラフィカルに」強制終了します。あなたはおそらくポップアップするたびにハエのようにそれを叩くのではなく、どのプロセスであるかを教えてから無効にすることでより良い結果を得るでしょう;)
25
ish

多分 IPTraf はあなたを助けることができます。
私はそれを使用しませんが、必要なことを行うようです。

this image

3
Max Magnus