Oracle® Solaris Studio 12.4: パフォーマンスアナライザチュートリアル

印刷ビューの終了

更新: 2014 年 12 月
 
 

同期トレースのチュートリアルについて

このチュートリアルでは、マルチスレッドプログラムに対してパフォーマンスアナライザを使用し、クロックプロファイリングおよび同期トレースのデータを検証する方法を示します。

「概要」ページを使用して、どのパフォーマンスメトリックがハイライトされているかをすばやく確認したり、データビューに表示するメトリックを変更したりします。「関数」ビュー、「呼び出し元-呼び出し先」ビュー、および「ソース」ビューを使用してデータを調査します。チュートリアルでは 2 つの実験を比較する方法も示します。

チュートリアルは同期トレースデータの理解に役立ち、そのデータをクロックプロファイリングデータと関連付ける方法を説明します。

記録する実験で目にするデータは、ここで示されているものとは異なります。チュートリアルのスクリーンショットに使用した実験は、Oracle Solaris 11.2 を実行する SPARC T5 システムで記録されました。Oracle Solaris または Linux を実行する x86 システムからのデータは異なります。さらに、データ収集には統計的な性質があり、同じシステムおよび OS で実行する場合でも実験ごとに異なります。

パフォーマンスアナライザの実際のウィンドウ構成は、スクリーンショットと厳密に一致しない場合があります。パフォーマンスアナライザでは、ウィンドウのコンポーネント間の区切りバーをドラッグしたり、コンポーネントを縮小したり、ウィンドウのサイズを変更したりできます。パフォーマンスアナライザはその構成を記録し、次回の実行時に同じ構成を使用します。チュートリアルで示しているスクリーンショットの取得過程で、多くの構成を変更しました。