ペイン: Analysis Type (解析タイプ) - Concurrency (コンカレンシー)

このペインにアクセスするには、インテル(R) VTune(TM) Amplifier XE ツールバーの [New Analysis (新しい解析)] ボタンをクリックして、解析ツリーから [Concurrency (コンカレンシー)] 解析タイプを選択します。

このペインを使用して、コンカレンシー解析タイプ設定を表示し編集します。この解析タイプは、アプリケーションが利用可能な論理 CPU を効率良く使用していない場所を特定するのに役立ちます。

項目

内容

[Details (詳細)] ボタン

この解析タイプで使用されるデフォルト設定 (編集不可) のリストを展開/折りたたみます。これらの設定を変更するには、解析ツリーで [Concurrency (コンカレンシー)] エントリーを右クリックして、ポップアップ・メニューから [Copy from Current (カレントからコピー)] を選択します。この解析タイプ設定の編集可能なコピーが作成され、解析ツリーの [Custom Analysis (カスタム解析)] に追加されます。

[Details (詳細)] セクションには、コンカレンシー解析で使用される収集設定の情報が表示されます。

オプション

デフォルト

説明

CPU sampling interval, ms (CPU サンプリング間隔、ミリ秒)

10

収集する CPU サンプルの間隔は 10 ミリ秒です。

Collect CPU sampling data (CPU サンプリング・データの収集)

With stacks

サンプリングを有効にしてスタックを巻き戻します。結果ウィンドウとペインには、関数のコールスタックに関する情報が含まれます。

Collect signalling API data (シグナル API データの収集)

With stacks

タイムラインの同期遷移と関連する待機のシグナル・コール・スタックを表示します。コレクターは、シグナル API をインストルメントするため、オーバーヘッドが大きくなり、結果サイズが増加します。オプション値により、シグナル呼び出しでスタックの巻き戻しを有効にします。結果ウィンドウとペインには、シグナル呼び出しの呼び出しシーケンスに関する情報が含まれます。

Collect synchronization API data (同期 API データの収集)

With stacks

スレッドが待機している場所を特定します。または、スレッドを並行に計算できるようにします。コレクターは、API をインストルメントするため、オーバーヘッドが大きくなり、結果サイズが増加します。オプション値により、同期待機呼び出しでスタックの巻き戻しを有効にします。結果ウィンドウとペインには、同期待機呼び出しの呼び出しシーケンスに関する情報が含まれます。

Collect I/O API data (I/O API データの収集)

With stacks

スレッドが待機している場所を特定します。または、スレッドを並行に計算できるようにします。コレクターは、API をインストルメントするため、オーバーヘッドが大きくなり、結果サイズが増加します。オプション値により、I/O 呼び出しでスタックの巻き戻しを有効にします。結果ウィンドウとペインには、I/O 呼び出しの呼び出しシーケンスに関する情報が含まれます。

Stack unwinding mode (スタック巻き戻しモード)

After collection

収集が完了した後にスタックを巻き戻します (オフラインモード)。オフラインモードは解析のオーバーヘッドが小さくなるため、通常、このモードを使用することを推奨します。

Collect timeline data (タイムライン・データの収集)

Yes

オーバーヘッド・データを収集し保持して [Timeline (タイムライン)] ペインに表示します。このモードでは、結果サイズが増加します。

関連項目


このヘルプトピックについてのフィードバックを送信
 
インテル(R) ソフトウェア製品ドキュメント・ライブラリー

© 2010 Intel Corporation. 無断での引用、転載を禁じます。