web-dev-qa-db-ja.com

Mac OS Xでプロセスごとにネットワーク使用状況を監視するにはどうすればよいですか?

重複の可能性:
Mac OS Xでインターネットを使用しているすべてのアプリケーションを監視するためのアプリケーション
Mac OS Xの帯域幅モニター?

Mac OS X Lionでどのくらいのインターネット帯域幅を使用しているプロセスを見つける方法はありますか?私は今モバイルインターネットを使用していますが、速度はそれほど速くありません。たとえば、Chrome 10kB/sを使用し、Skypeが2kB/sを使用していることを教えていただければ、すばらしいと思います。

アクティビティモニターでトラフィックの総量を確認できますが、十分ではありません。

このようなアプリを作成するのではなく、既存のアプリケーションを使用したいと思います。また、実際のトラフィックには関心がなく、各プロセスで送受信されたバイト数のみに関心があります。

30
psmith

Mac OS X Lion(10.7.x)にはnettopと呼ばれるコマンドが含まれており、そこにたどり着きます。ナビゲーションキーを確認するには、必ずマニュアルページを確認し、デルタ表示を切り替えるためのdキーに注意してください。探していたkB/sディスプレイではありませんが、近いと思われます。

これがあなたのiftop/awk/lsofハックよりも良いか悪いかについて聞いてみたいと思います。

更新:また、必ずターミナルウィンドウを作成してください...
R E A L L Y W I D E.
nettopには、描画できない列がたくさんあり、ターミナルウィンドウが狭すぎるかどうかについても通知されません。

42
Spiff