JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris Studio 12.3: パフォーマンスアナライザ     Oracle Solaris Studio 12.3 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  パフォーマンスアナライザの概要

2.  パフォーマンスデータ

3.  パフォーマンスデータの収集

4.  パフォーマンスアナライザツール

5.   er_print コマンド行パフォーマンス解析ツール

6.  パフォーマンスアナライザとそのデータについて

7.  注釈付きソースと逆アセンブリデータについて

8.  実験の操作

9.  カーネルプロファイリング

カーネル実験

カーネルプロファイリング用のシステムの設定

er_kernel ユーティリティーの実行

カーネルのプロファイリング

負荷の下でのプロファイリング

カーネルと負荷の両方のプロファイリング

カーネルのハードウェアカウンタオーバーフローのプロファイリング

カーネルおよびユーザープロセスのプロファイリング

カーネルプロファイルの分析

索引

カーネルプロファイルの分析

カーネルの親実験には、kcycles メトリックのデータが含まれています。CPU がシステムモードのときは、カーネル呼び出しスタックが記録されます。CPU がアイドル状態のときは、擬似関数 <IDLE> のシングルフレーム呼び出しスタックが記録されます。CPU がユーザーモードのときは、擬似関数 <process-name_PID_process-pid> に属するシングルフレーム呼び出しスタックが記録されます。カーネル実験には、ユーザープロセスに関する呼び出しスタック情報は記録されません。

カーネル親実験の擬似関数 <INCONSISTENT_PID> は、不明な理由によって矛盾するプロセス ID を持つ DTrace イベントが生成されたかどうかを示します。

-F を使用してユーザープロセスの追跡を指定した場合、追跡された各プロセスのサブ実験には、kucycles メトリックのデータが含まれます。ユーザーレベルの呼び出しスタックは、そのプロセスがユーザーモードで実行されていたすべての時間プロファイルイベントに関して記録されます。

「プロセス」タブと「タイムライン」タブのコンテキストフィルタを使用して、関心のある PID まで絞り込むことができます。