プロセスのCPU、メモリ、I/O、ネットワークをチェックするコマンド

プロセスのCPU、メモリ、I/O、ネットワークをチェックするコマンド

一度にチェックできる単一の OSX コマンドを探しています:

  • CPU %
  • メモリ %
  • I/O操作数
  • 入出力パケット数

特定のプロセス用。

私は思う単一プロセスの CPU とメモリに関する情報しか得られないのでしょうか?

解決策はありますか?

答え1

Mac では簡単ではありません。インストールして実行してみてください:

iostat 1
sar -n DEV -d -u 1 10

iostat は CPU とディスクのみを表示します

sar はディスク、ネットワーク、CPU を表示します。Linux ではメモリのみ

答え2

sarコマンドまたはpidstatコマンドは、システム統計パッケージ。具体的には、 を使用しますsar -A。このコマンドは、数時間にわたる CPU、メモリ、およびディスク IO を返します。

関連情報