パフォーマンスの報告および分析コマンド
パフォーマンスの報告および分析コマンドは、 システムの 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 使用率