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.  パフォーマンスデータ

コレクタが収集するデータの内容

クロックデータ

Oracle Solaris でのクロックベースのプロファイリング

Linux での時間ベースのプロファイリング

MPI プログラム対応の時間ベースのプロファイル

OpenMP プログラム対応の時間ベースのプロファイル

Oracle Solaris カーネルに対する時間ベースのプロファイリング

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

ハードウェアカウンタリスト

別名が設定されたハードウェアカウンタリストの形式

raw ハードウェアカウンタリストの形式

同期待ちトレースデータ

ヒープトレース (メモリー割り当て) データ

MPI トレースデータ

大域 (標本収集) データ

プログラム構造へのメトリックの対応付け

関数レベルのメトリックス: 排他的、包括的、属性

属性メトリックスの解釈: 例

関数レベルのメトリックに再帰が及ぼす影響

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

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

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

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

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

8.  実験の操作

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

索引

第 2 章

パフォーマンスデータ

パフォーマンスツールは、プログラムの実行中に特定のイベントに関するデータを記録し、メトリックスと呼ばれるプログラムパフォーマンスの測定基準にデータを変換します。メトリックスは、関数、ソース行、および命令に対して表示されます。

この章では、パフォーマンスツールによって収集したデータをどのように処理して表示するか、またどのようにパフォーマンス解析に使用するかについて説明します。パフォーマンスデータを収集するツールは複数あり、どのツールも「コレクタ」という用語で呼ばれています。同様に、パフォーマンスデータを解析するツールも複数あり、どのツールも「解析ツール」という用語で呼ばれています。

この章では、次の内容について説明します。

パフォーマンスデータの収集と格納については、第 3 章パフォーマンスデータの収集を参照してください。