リソース競合データのビュー

Visual Studio 2017 RC の最新のドキュメントの詳細については、Visual Studio 2017 RC ドキュメントをご参照ください。

ここでは、スレッドの競合のプロファイル データを含むプロファイラー データ ファイルのビューとレポートに関するリファレンス情報を示します。

このセクションの内容

Summary View - Profiler Contention Data
プロファイル データのグラフィカルなタイムラインが表示され、最も多くのブロック イベントに参加した関数およびリソースが一覧表示されます。

コール ツリー ビュー
プロファイリング実行の関数の実行パスおよびリソース競合データを表す階層ツリーが表示されます。

モジュール ビュー
スレッドおよびリソースの競合データがモジュール別に整理され、ブロック イベントの発生時に実行されていた関数、ソース コードの行、および命令が一覧表示されます。

呼び出し元\/呼び出し先ビュー
選択した関数と、選択した関数を呼び出した関数および選択した関数によって呼び出された関数の、スレッドおよびリソースの競合データが一覧表示されます。

リソースの詳細ビュー
競合が発生したリソースごとにブロック イベントのグラフィカルなタイムラインが表示され、ブロック イベントの呼び出し履歴が一覧表示されます。

スレッドの詳細ビュー
スレッドごとにブロック イベントのグラフィカルなタイムラインが表示され、ブロック イベントの呼び出し履歴が一覧表示されます。

関数ビュー
スレッドおよびリソースの競合データが関数別に一覧表示されます。

リソースの競合ビュー
リソース競合データが、ブロックされたリソース別に一覧表示されます。

行ビュー
リソース競合データがソース コード行別に一覧表示されます。

命令ポインター (IP) ビュー
リソースの競合が命令別に一覧表示されます。

プロセス ビュー
リソースの競合がプロセスおよびスレッド別に一覧表示されます。

参照

関数の詳細ビュー
選択した関数と、選択した関数を呼び出した関数および選択した関数によって呼び出された関数の関係がグラフィカルな図で表示されます。