関数ビュー - インストルメンテーション データFunctions View - Instrumentation Data

関数レポート ビューでは、関数名別にプロファイル データが一覧表示されます。The Functions report view lists profiling data by function name.

全般General

全般の各列は、ビューの行で関数を識別します。The general columns identify the function in a view row.

ColumnColumn 説明Description
関数名Function Name 関数の名前。The name of the function.
関数アドレスFunction Address 関数のアドレス。The address of the function.
関数行番号Function Line Number ソース ファイルでのこの関数の開始行番号です。The line number of the start of this function in the source file.
呼び出し数Number of Calls この関数に対する呼び出しの合計。The total number of calls that are made to this function.
ソース ファイルSource File この関数の定義を含むソース ファイルです。The source file that contains the definition for this function.
モジュール名Module Name 関数を含むモジュールの名前です。The name of the module that contains the function.
モジュール パスModule Path 関数を含むモジュールのパスです。The path of the module that contains the function.
プロセス IDProcess ID プロファイリング実行のプロセス ID (PID) です。The process ID (PID) of the profiling run.
プロセス名Process Name プロセスの名前です。The name of the process.
プローブ オーバーヘッド時間 (関数のみ)Time Exclusive Probe Overhead インストルメンテーションによって発生したこの関数のオーバーヘッド時間。The time overhead for this function that is caused by instrumentation. この関数によって呼び出された関数のオーバーヘッドは含まれません。It does not include overhead in functions that were called by the function. プローブ オーバーヘッドはすべての排他時間から減算されています。Probe overhead has been subtracted from all exclusive times.
プローブ オーバーヘッド時間 (子を含む)Time Inclusive Probe Overhead インストルメンテーションによって発生したこの関数とその子関数のオーバーヘッド時間。The time overhead for this function and its child functions that is caused by instrumentation. この関数によって呼び出された関数のオーバーヘッドが含まれます。It does include overhead in functions that were called by the function. プローブ オーバーヘッドはすべての包括時間から減算されています。Probe overhead has been subtracted from all inclusive times.

包括経過値Elapsed Inclusive Values

包括経過値は、関数が呼び出し履歴に存在していた時間を示します。Elapsed inclusive values indicate the time that a function was on the call stack. この時間には、関数によって呼び出された関数で費やされた時間と、オペレーティング システムの呼び出し (コンテキストの切り替え、入出力操作など) で費やされた時間が含まれます。The time does include time that was spent in functions that were called by the function and time that was spent in calls to the operating system, such as context switches and input/output operations.

ColumnColumn 説明Description
包括経過時間Elapsed Inclusive Time この関数に対するすべての呼び出しの包括経過時間の合計。The total elapsed inclusive time of all calls to this function.
包括経過時間 %Elapsed Inclusive Time % プロファイル実行の包括経過時間の総計に対する、この関数に費やされた包括経過時間の割合。The percentage of the total elapsed inclusive time of the profiling run that was spent in the elapsed inclusive time of this function.
平均包括経過時間Avg Elapsed Inclusive Time この関数に対する呼び出しの平均包括経過時間。The average elapsed inclusive time of a call to this function.
最大包括経過時間Max Elapsed Inclusive Time この関数に対する呼び出しの最大包括経過時間。The maximum elapsed inclusive time of a call to this function.
最小包括経過時間Min Elapsed Inclusive Time この関数に対する呼び出しの最小包括経過時間。The minimum elapsed inclusive time of a call to this function.

排他経過値Elapsed Exclusive Values

排他経過値は、関数が関数本文内のコードを実行した時間、つまり、関数が呼び出し履歴の一番上にあった時間を示します。Elapsed exclusive values indicate the time that a function was executing code in the body of the function, that is, when the function was at the top of the call stack. この時間には、オペレーティング システムの呼び出し (コンテキストの切り替え、入出力操作など) で費やされた時間が含まれますが、関数によって呼び出された関数で費やされた時間は含まれません。The time does include time that was spent in calls to the operating system, such as context switches and input/output operations, but it does not include time that was spent in functions that were called by the function.

ColumnColumn 説明Description
排他経過時間Elapsed Exclusive Time この関数に対するすべての呼び出しの排他経過時間の合計。The total elapsed exclusive time of all calls to this function.
排他経過時間 %Elapsed Exclusive Time % プロファイリング実行の排他経過時間の総計に対する、この関数の排他経過時間の総計の割合。The percentage of the total elapsed exclusive time of the profiling run that was spent in the total elapsed exclusive time of this function.
平均排他経過時間Avg Elapsed Exclusive Time この関数に対する呼び出しの平均排他経過時間。The average elapsed exclusive time of a call to this function.
最大排他経過時間Max Elapsed Exclusive Time この関数に対する呼び出しの最大排他経過時間。The maximum elapsed exclusive time of a call to this function.
最小排他経過時間Min Elapsed Exclusive Time この関数に対する呼び出しの最小排他経過時間。The minimum elapsed exclusive time of a call to this function.

アプリケーション包括値Application Inclusive Values

アプリケーション包括値は、関数が呼び出し履歴に存在していた時間を示します。Application inclusive values indicate the time that a function was on the call stack. この時間には、オペレーティング システムの呼び出し (コンテキストの切り替え、入出力操作など) で費やされた時間は含まれませんが、関数によって呼び出された関数で費やされた時間は含まれます。The time does not include time that was spent in calls to the operating system, such as context switches and input/output operations, but it does include time that was spent in functions that were called by the function.

ColumnColumn 説明Description
アプリケーション包括時間Application Inclusive Time この関数に対するすべての呼び出しのアプリケーション包括時間の合計。The total application inclusive time of all calls to this function.
アプリケーション包括時間 % (子を含む)Application Inclusive Time % プロファイル実行の包括経過時間の総計に対する、この関数に費やされたアプリケーション包括時間の総計の割合。The percentage of the total elapsed inclusive time of the profiling run that was spent in the total application inclusive time of this function.
平均アプリケーション包括時間 (子を含む)Avg Application Inclusive Time この関数の呼び出しの平均アプリケーション包括時間。The average application inclusive time of a call to this function.
最大アプリケーション包括時間 (子を含む)Max Application Inclusive Time この関数の呼び出しの最大アプリケーション包括時間。The maximum application inclusive time of a call to this function.
最小アプリケーション包括時間 (子を含む)Min Application Inclusive Time この関数の呼び出しの最小アプリケーション包括時間。The minimum application inclusive time of a call to this function.

アプリケーション排他値Application Exclusive Values

アプリケーション排他値は、関数が呼び出し履歴の最上位で直接実行されていた時間を示します。Application exclusive values indicate the time that a function was directly executing at the top of the call stack. この時間には、オペレーティング システムの呼び出し (コンテキストの切り替え、入出力操作など) で費やされた時間は含まれず、関数によって呼び出された関数で費やされた時間も含まれせん。The time does not include time that was spent in calls to the operating system, such as context switches and input/output operations, and it does not include time that was spent in functions that were called by the function.

ColumnColumn 説明Description
アプリケーション排他時間Application Exclusive Time この関数に対するすべての呼び出しのアプリケーション排他時間の合計。The total application exclusive time of all calls to this function.
アプリケーション排他時間 % (関数のみ)Application Exclusive Time % プロファイル実行の排他経過時間の総計に対する、この関数に費やされたアプリケーション排他時間の総計の割合。The percentage of the total elapsed exclusive time of the profiling run that was spent in the total application exclusive time of this function.
平均アプリケーション排他時間 (関数のみ)Avg Application Exclusive Time この関数の呼び出しの平均アプリケーション排他時間。The average application exclusive time of a call to this function.
最大アプリケーション排他時間 (関数のみ)Max Application Exclusive Time この関数の呼び出しの最大アプリケーション排他時間。The maximum application exclusive time of a call to this function.
最小アプリケーション排他時間 (関数のみ)Min Application Exclusive Time この関数の呼び出しの最小アプリケーション排他時間。The minimum application exclusive time of a call to this function.

関連項目See Also

方法: レポート ビューの列をカスタマイズする How to: Customize Report View Columns
関数ビュー Functions View
関数ビュー - サンプリング Functions View - Sampling
関数ビュー - インストルメンテーションFunctions View - Instrumentation