どのアプリがネットワークを使用しているかを示すMac用のアプリはありますか?[複製]


11

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

メニューメーターを使用して、Mac全体で送受信されているデータ量を表示します。

しかし(私が知る限り)、アプリケーションごとに分類することはありません。送受信されるデータが大量にある場合は、どのアプリがそれを行っているかを見るといいでしょう。


2
私の賞金は、アプリケーションごとの帯域幅の量を示す無料のアプリケーションです。(私はこれを別の質問として作成しましたが、これはこれと重複して閉じられ、代わりにここで賞金を開始するように言われました;ここにあります)。
アルバート

@Albert:一部のStack Exchangeユーザーは、「重複なし」ということに重きを置いています。プログラミングの原則を文字通り現実に適用しています。役に立つ答えが得られることを願っています。
ポールD.ウェイト

回答:


18

Little Snitchを見てください。ネットワークを使用しているアプリケーションを監視し、使用状況も追跡します。そのウェブサイトから:

トラフィックに注意してください

Little Snitch 2は新しいネットワークモニターを導入し、すべての着信および発信ネットワークトラフィックの詳細情報を表示します。

メニューバーのステータスアイコンは、現在のネットワークアクティビティの概要を提供し、新しいトラフィックイベントが発生した場合、より包括的な情報を含むモニターウィンドウが自動的にポップアップ表示されます。


完璧です、それはスポットです。何かがネットワークにアクセスするたびに起動したくない場合は、キーボードショートカットをネットワークモニターに割り当てることもできます。
ポールD.ウェイト

15

lsofターミナルコマンドがあります。これにはサイズフィールドがあります(デフォルトでは7番目のフィールド)。これには多数のスイッチがあります。おそらく、データ接続について知っておく必要があるすべてを伝えることができます。

sudo lsof -i:これにより、開いているすべてのネットワーク接続の完全なリストが表示されます。ただし、各ソケットから書き込まれたデータまたは読み取られたデータの量は表示されません。

のマッピングのためにリストされているような、既知のポートを検索する場合、ポート番号からポート名への変換を抑制する方が使いやすい場合があります。または、探しているポートを明示的に指定します(例:)。実際にリッスンしているサービスを把握しようとする場合は、を使用します。8080http-alt/etc/serviceslsof -i -Plsof -i tcp:8080lsof -i -P | grep LISTEN

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.