ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
Oracle Solaris Studio 12.3: パフォーマンスアナライザ Oracle Solaris Studio 12.3 Information Library (日本語) |
ハードウェアカウンタオーバーフローのプロファイルに関する制限事項
ハードウェアカウンタオーバーフローのプロファイルによる実行時のひずみと実行時間の拡大
Java プログラミング言語で書かれたアプリケーションの実行時のひずみと実行時間の拡大
-h counter_definition_1...[, counter_definition_n]
collect ユーティリティーによる動作中のプロセスからのデータの収集
collect ユーティリティーを使用して動作中のプロセスからデータを収集する
Oracle Solaris プラットフォーム上での dbx による動作中のプロセスからのデータの収集
パフォーマンスアナライザでユーザーモードのターゲットに関するパフォーマンスデータを収集するには、次のいくつかの方法があります。
コマンド行から collect コマンドを使用する (「collect コマンドによるデータの収集」 および collect(1) のマニュアルページを参照)。collect コマンド行ツールは dbx よりもデータ収集のオーバーヘッドが小さいため、この方法のほうが適切な場合があります。
Oracle Solaris Studio で、パフォーマンスアナライザの「パフォーマンスコレクタ」ダイアログボックスを使用する (パフォーマンスアナライザのオンラインヘルプの「「コレクタ」ダイアログボックスを使用したパフォーマンスデータの収集」を参照)。
dbx コマンド行から collector コマンドを使用する (「dbx collector サブコマンドによるデータの収集」を参照)。
次のデータ収集機能は、Oracle Solaris Studio の「収集」ダイアログボックスと、collect コマンドでのみ使用できます。
Java プログラムに関するデータの収集。dbx の collector コマンドで Java プログラムに関するデータの収集を試みた場合、実際に収集される情報は、Java プログラムではなく JVM ソフトウェアに関する情報です。
派生プロセスに関するデータの自動収集。
Oracle Solaris カーネルに関するパフォーマンスデータは、er_kernel ユーティリティーを使用して収集できます。詳細は、第 9 章カーネルプロファイリングを参照してください。