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


29

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

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

Activity Monitorでトラフィックの合計量を確認できますが、それだけでは十分ではありません。

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


最後に、iftopのソースを変更して、awkで解析でき、lsofとマージできる出力を生成しました。今私は...ハック方法でプロセスによって、帯域幅の使用状況を見ることができます
PSMITH

1
共有しますか?
辺野

回答:


41

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それが描画されず、端末ウィンドウが狭すぎる場合でもについてあなたを教えてくれません列の多くを持っています。


7
プレス/プレスc-for collapsed viewを使用することもできますh-help
Natwarシン14

1
あなたが推薦するよりももっと広くすべきだと思います。
マイケルクレリン-ハッカー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.