プロセス ビュー - プロファイラー競合データ

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

プロセス ビューには、プロファイリング実行中に実行されたプロセスとスレッドの競合データが表示されます。

シンボルを使用できる場合、プロセスは名前で一覧表示されます。 シンボルを使用できない場合、プロセスはそのメモリ アドレス (16 進形式) で一覧表示されます。 スレッドはそれを作成したプロセスの子として一覧表示されます。

プロセス ビュー表内の列の値について、次の表で説明します。

説明
開始時刻 プロファイリングの開始からプロセスまたはスレッドの開始までの時間 (ミリ秒) またはプロセッサ サイクル。
ブロック時間 プロセスまたはスレッドの関数が実行をブロックされた合計時間。
ブロック時間 % プロセスまたはスレッドの有効期間に対する、プロセスまたはスレッドの関数が実行をブロックされた時間の割合。
競合 プロセスまたはスレッドの関数が実行をブロックされた回数。
競合 % プロファイリング実行内のすべての競合に対する、プロセスまたはスレッドの競合の割合。
終了時刻 プロファイリングの開始からプロセスまたはスレッドの終了までの時間 (ミリ秒) またはプロセッサ サイクル。
ID システムによって生成される、プロセスまたはスレッドの ID。
有効期間 プロセスまたはスレッドの開始から、プロセスまたはスレッドの終了、あるいはプロファイリング実行の終了までの時間 (ミリ秒) またはプロセッサ サイクル。
行の種類 (プロセスまたはスレッド)。

VSReport コマンド ライン レポートでのみ有効です。 詳細については、「VSPerfReport」を参照してください。
名前 プロセスまたはスレッドの名前。
[Unique ID] プロファイラーによって生成される、プロセスまたはスレッドに固有の ID。

参照

方法: レポート ビューの列をカスタマイズする
プロセス ビュー