呼び出し元/呼び出し先ビュー - サンプリング データCaller / Callee View - Sampling Data

呼び出し元/呼び出し先ビューには、選択した関数およびその親関数と子関数のプロファイル データが表示されます。The Caller/Callee view displays profiling information for a selected function and its parent and child functions. [呼び出し元/呼び出し先] ビューは、3 つのグリッドで構成されます。The Caller/Callee view contains three grids.

[現在の関数] は中央のグリッドに表示されます。このグリッドには、選択した関数に関するプロファイル情報が表示されます。Current function is displayed in the middle grid, and it shows profiling information for the selected function. 値には関数のすべてのサンプル呼び出しが含まれます。The values include all sampled calls to the function.

[現在の関数を呼び出した関数] は最上部のグリッドに表示されます。このグリッドには、呼び出し元 (親) 関数による、選択した (現在の) 関数の値に対する個別の処理が表示されます。Functions that called the current function is displayed in the top grid, and it shows the individual contributions of the caller (parent) functions to the values of the selected (current) function.

[現在の関数によって呼び出された関数] は、下部のグリッドに表示されます。このグリッドには、子関数が現在の関数によって呼び出されたときに、選択した関数の呼び出し先 (子) 関数に関するプロファイル情報が表示されます。Functions that were called by the current function is displayed in the bottom grid, and it shows profiling information for the callee (child) functions of the selected function when the child function was called by the current function.

注意

Windows 8 および Windows Server 2012 の強化されたセキュリティ機能によって、Visual Studio プロファイラーがこれらのプラットフォームでデータを収集する方法に大幅な変更が必要になりました。Enhanced security features in Windows 8 and Windows Server 2012 required significant changes in the way the Visual Studio profiler collects data on these platforms. UWP アプリにも新しい収集手法が必要です。UWP apps also require new collection techniques. Performance Tools on Windows 8 and Windows Server 2012 applications (Windows 8 および Windows Server 2012 アプリケーションのパフォーマンス ツール)」をご覧ください。See Performance Tools on Windows 8 and Windows Server 2012 applications.

Column 説明Description
プロセス IDProcess ID プロファイリング実行のプロセス ID (PID) です。The process ID (PID) of the profiling run.
プロセス名Process Name プロセスの名前です。The name of the process.
モジュール名Module Name 関数を含むモジュールの名前です。The name of the module that contains the function.
モジュール パスModule Path 関数を含むモジュールのパスです。The path of the module that contains the function.
ソース ファイルSource File この関数の定義を含むソース ファイルです。The source file that contains the definition for this function.
関数名Function Name 関数の完全修飾名です。The fully qualified name of the function.
関数行番号Function Line Number ソース ファイルでのこの関数の開始行番号です。The line number of the start of this function in the source file.
関数アドレスFunction Address 関数のアドレス。The address of the function.
TypeType 関数のコンテキスト:The context of the function:

- 0 - 現在の関数- 0 - the current function
- 1 - 現在の関数を呼び出す関数- 1 - a function that calls the current function
- 2 - 現在の関数によって呼び出される関数- 2 - a function that is called by the current function
ルート関数名Root Function Name 現在の関数の名前です。The name of the current function.
サンプル数 (子を含む)Inclusive Samples - 現在の関数の場合、この関数またはその子関数の 1 つを実行中に収集されたサンプルの数。- For the current function, the number of samples that were collected although this function or one of its child functions was executing.
- 呼び出し元関数の場合、この関数が現在の関数を呼び出したときに収集された現在の関数の包括サンプル数。- For a caller function, the number of inclusive samples of the current function that were collected when this function called the current function.
- 呼び出し先関数の場合、現在の関数がこの関数を呼び出したときに収集されたこの関数の包括サンプル数。- For a callee function, the number of inclusive samples of this function that were collected when the current function called this function.
サンプル % (子を含む)Inclusive Samples % プロファイル実行のすべてのサンプルに対する、この関数の包括サンプルの割合。The percentage of all samples in the profiling run that were inclusive samples of this function.
サンプル数 (関数のみ)Exclusive Samples - 現在の関数の場合、この関数が直接実行されていたとき、つまりこの関数が呼び出し履歴の最上位にあったときに収集されたプロファイル実行のサンプル数。- For the current function, the number of samples in the profiling run that were collected when this function was directly executing; that is, when this function was at the top of the call stack. この関数の子関数の実行中に収集されたサンプルは、排他カウントには含まれません。Samples that are collected when child functions of this function are executing are not counted in exclusive counts.
- 呼び出し元関数の場合、この関数が現在の関数を呼び出したときに収集された現在の関数の排他サンプル数。- For a caller function, the number of exclusive samples of the current function that were collected when this function called the current function.
- 呼び出し先関数の場合、現在の関数がこの関数を呼び出したときに収集されたこの関数の排他サンプル数。- For a callee function, the number of exclusive samples of this function that were collected when the current function called this function.
サンプル % (関数のみ)Exclusive Samples % プロファイル実行のすべてのサンプルに対する、この関数の排他サンプルの割合。The percentage of all samples in the profiling run that were exclusive samples of this function.

関連項目See Also

呼び出し元/呼び出し先ビュー - .NET メモリ サンプリング データ Caller/Callee View - .NET Memory Sampling Data
呼び出し元/呼び出し先ビュー - .NET メモリ インストルメンテーション データ Caller/Callee View - NET Memory Instrumentation Data
呼び出し元/呼び出し先ビュー - インストルメンテーション データCaller/Callee View - Instrumentation Data