パフォーマンスの報告および分析コマンド

パフォーマンスの報告および分析コマンドは、 システムの 1 つ以上の局面のパフォーマンスに関する情報、 あるいはパフォーマンスに影響を与える 1 つ以上のパラメーターに関する情報を提供します。

このようなコマンドを以下に示します。

コマンド
FUNCTION
alstat
位置合わせ例外統計情報を表示します。
atmstat
非同期転送モード (ATM) アダプター統計情報を表示します。
curt
各カーネル・スレッドの CPU 使用率を報告します。
emstat
エミュレーション命令カウントを報告します。
entstat
イーサネット・デバイス・ドライバーとデバイス統計情報を表示します。
fddistat
FDDI のデバイス・ドライバーとデバイスの統計情報を表示します。
filemon
トレース・ユーティリティーを使用して、物理ボリューム、論理ボリューム、個々のファイル、および仮想メモリー・マネージャーの入出力アクティビティーについて報告します。
fileplace
論理または物理ボリューム内のファイル・ロックの配置を表示します。
gprof
プログラムのサブルーチン間の制御フローと、各サブルーチンにかかった CPU 時間について報告します。
ifconfig
TCP/IP を使用するネットワークに関するネットワーク・インターフェース・パラメーターを構成または表示します。
ioo
入出力関連のチューニング・パラメーターを設定します (vmo とともに、vmtune コマンドを置き換えます)。
iostat
以下のものに関する使用率データを表示します。
  • 端末装置
  • CPU
  • ディスク
  • アダプター
ipfilter
ipreport 出力ファイルから各種の操作ヘッダーを抽出し、 それらをテーブルに表示します。
ipreport
指定されたパケット・トレース・ファイルからパケット・トレース・レポートを生成します。
iptrace
インターネット・プロトコルに対してインターフェース・レベルのパケット・トレースを行います。
locktrace
ロック・トレースをオンにします。
lsattr
パフォーマンスに影響を与える、以下のようなシステム属性を表示します。
  • プロセッサー速度
  • キャッシュのサイズ
  • 実メモリーのサイズ
  • ブロック入出力バッファー・キャッシュ内の最大ページ数
  • mbuf に許可されるメモリーの最大 K バイト数
  • ディスク入出力ペーシングの最高水準点と最低水準点
lsdev
システム内の各デバイスとその特性を表示します。
lslv
論理ボリュームに関する情報を表示します。
lsps
ページング・スペースの特性を表示します。
lspv
ボリューム・グループ内の物理ボリュームに関する情報を表示します。
lsvg
ボリューム・グループに関する情報を表示します。
mtrace
送信元から受信側にマルチキャスト・パスを印刷します。
netpmon
トレース機能を使用して、以下のものを含むネットワーク・アクティビティーを報告します。
  • CPU の使用量
  • データ転送速度
  • 応答時間
netstat
通信アクティビティーに関する、 以下のような広範囲の構成情報および統計情報を表示します。
  • mbuf プールの現在の状況
  • Routing tables
  • ネットワーク・アクティビティーに関する累積統計情報
nfso
ネットワーク・ファイルシステム (NFS) のネットワーク変数を公正します。
nfsstat
ネットワーク・ファイルシステム (NFS) およびリモート・プロシージャー・コール (RPC) の呼び出しに関する統計情報を表示します。
いいえ
以下のようなネットワーク・オプションの値を表示 (または変更) します。
  • デフォルトの送信および受信ソケット・バッファーのサイズ
  • mbuf プールおよびクラスター・プールで使用されるメモリーの最大合計量
pdt_config
パフォーマンス診断ツールのパラメーターの始動、停止、または変更を行います。
pdt_report
現在のヒストリー上のデータに基づいて PDT レポートを生成します。
pprof
一定の期間にわたってすべてのカーネル・スレッドの CPU 使用量を報告します。
prof
オブジェクト・ファイルのプロファイル・データを表示します。
ps
システム内のプロセスに関する、以下のような統計情報および状況情報を表示します。
  • プロセス ID
  • 入出力アクティビティー
  • CPU 使用率
sar
以下のようなオペレーティング・システムのアクティビティーに関する統計情報を表示します。
  • ディレクトリー・アクセス
  • 読み取りおよび書き込みシステム・コール
  • fork および exec
  • ページング・アクティビティー
schedo
CPU スケジューラー用のチューニング・パラメーターを設定します (schedtune コマンドを置き換えます)。
smitty
システム管理パラメーターを表示 (または変更) します。
splat
競合分析ツールをロックします。
svmon
システム、プロセス、およびセグメントのレベルでのメモリーの状況について報告します。
tcpdump
パケットのヘッダーを出力します。
time、timex
コマンドの実行時間を出力します。CPU 時間を印刷します。
topas
選択されたローカル・システム統計情報を報告します。
tokstat
トークンリング・デバイス・ドライバーとデバイスの統計情報を表示します。
tprof
トレース・ユーティリティーを使用して、カーネル・サービス、ライブラリー・サブルーチン、アプリケーション・プログラム・モジュール、およびアプリケーション・プログラム内のソース・コードの個々の行の CPU 使用量について報告します。
trace、trcrpt
システム内のアクティビティーの正確な順序を記録するファイルを作成します。
traceroute
IP パケットのネットワーク・ホストへの経路を出力します。
vmo
VMM 関連のチューニング・パラメーターを設定します (ioo とともに、vmtune コマンドを置き換えます)。
vmstat
以下のような VMM データを表示します。
  • ディスパッチ可能または待ち状態であるプロセスの数
  • ページ・フレームのフリー・リストのサイズ
  • ページ・フォールト・アクティビティー
  • CPU 使用率