この解析は GUI モードでは非推奨となり、コマンドラインでのみ利用できます。
TSX 全般解析タイプは、ハードウェア・イベントベース・サンプリング収集を使用し、インテル® トランザクショナル・シンクロナイゼーション・エクステンション (インテル® TSX) をサポートするインテル® プロセッサーをターゲットとします。この解析タイプは、インテル® TSX の動作とトランザクション中断の原因を理解するのに役立つイベントを収集します。
vtune -collect tsx-exploration [-knob <knobName=knobValue>] [--] <target>
Knob: analysis-step、enable-user-tasks。
TSX 全般解析で利用可能な knob (設定オプション) に関する最新情報は次のように取得できます。
vtune -help collect tsx-exploration
この例は、ユーザータスク解析を有効にして、Linux* 上の myApplication でインテル® TSX 全般解析を実行する方法を示します。
vtune -collect tsx-exploration -knob enable-user-tasks=true -- /home/test/myApplication
データ収集が完了したら、結果を表示するため次のいずれかの操作を行います。
コマンドラインからデータを表示するには、-report アクションを使用します。
-report-output アクションを使用して、レポートを .txt または .csv ファイルに書き込みます。
インテル® VTune™ プロファイラーのグラフィック・インターフェイスで、収集した結果データ (vtune) を開きます。