モジュール ビュー - インストルメンテーション データModules View - Instrumentation Data

モジュール ビューには、パフォーマンス データがプロファイル データ内のモジュールごとにグループ化されて表示されます。The Modules view displays performance data that is grouped by the modules that were in the profiling data. モジュールの関数が、モジュール ノードの下に一覧表示されます。The functions of the module are listed below the module node.

全般General

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

ColumnColumn 説明Description
名前Name 関数またはモジュールの名前。The name of the function or module.
関数行番号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 were made to this function or module.
ソース ファイル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 in which the module or function was executing.
プローブ オーバーヘッド時間 (関数のみ)Time Exclusive Probe Overhead この関数またはモジュールの、インストルメンテーションが原因のオーバーヘッド時間。The time overhead for this function or module because of instrumentation.
プローブ オーバーヘッド時間 (子を含む)Time Inclusive Probe Overhead この関数またはモジュールとその子関数の、インストルメンテーションが原因のオーバーヘッド時間。The time overhead for this function or module and its child functions because of instrumentation.

包括経過値Elapsed Inclusive Values

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

ColumnColumn 説明Description
包括経過時間Elapsed Inclusive Time - 関数の場合、その関数で費やされた時間。- For a function, the time that was spent in the function. これには、子関数で費やされた時間とオペレーティング システムの呼び出し (コンテキストの切り替え、入出力操作など) で費やされた時間が含まれます。This includes time that was spent in child functions and in calls to the operating system, such as context switches and input/output operations.
- モジュールの場合、モジュール内の少なくとも 1 つの関数が呼び出し履歴に存在していた時間。- For a module, the time in which at least one function in the module was on the call stack.
包括経過時間 %Elapsed Inclusive Time % プロファイリング実行の包括経過時間の総計に対する、このモジュールまたは関数の包括経過時間の総計の割合。The percentage of the total elapsed inclusive time of the profiling run that was spent in the total elapsed inclusive time of this module or function.
平均包括経過時間Avg Elapsed Inclusive Time - 関数の場合、この関数の呼び出しの平均包括経過時間。- For a function, the average elapsed inclusive time of a call to this function.
- モジュールの場合、モジュール内の関数のすべての呼び出しの平均包括経過時間。- For a module, the average elapsed inclusive time of all calls to functions in the module.
最大包括経過時間Max Elapsed Inclusive Time - 関数の場合、この関数の呼び出しの最大包括経過時間。- For a function, the maximum elapsed inclusive time of a call to this function.
- モジュールの場合、モジュール内の関数のすべての呼び出しの最大包括経過時間。- For a module, the maximum elapsed inclusive time of all calls to functions in the module.
最小包括経過時間Min Elapsed Inclusive Time - 関数の場合、このモジュールまたは関数の呼び出しの最小包括経過時間。- For a function, the minimum elapsed inclusive time of a call to this module or function.
- モジュールの場合、モジュール内の関数のすべての呼び出しの最小包括経過時間。- For a module, the minimum elapsed inclusive time of all calls to functions in the module.

排他経過値Elapsed Exclusive Values

排他経過値は、関数が呼び出し履歴の最上位で直接実行されていた時間を示します。Elapsed exclusive values indicate the time that a function was directly executing at the top of the call stack. この時間には、オペレーティング システムの呼び出し (コンテキストの切り替え、入出力操作など) で費やされた時間が含まれますが、子関数で費やされた時間は含まれません。The time includes 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 child functions.

ColumnColumn 説明Description
排他経過時間Elapsed Exclusive Time - 関数の場合、そのモジュールまたは関数で費やされた時間。- For a function, the time that was spent in the module or function. これには、オペレーティング システムの呼び出し (コンテキストの切り替え、入出力操作など) で費やされた時間は含まれますが、子関数で費やされた時間は含まれません。This includes calls to the operating system, such as context switches and input/output operations, but excludes time that was spent in child functions.
- モジュールの場合、このモジュール内の関数における排他経過時間の合計。- For a module, the sum of elapsed exclusive times of the functions in the module.
排他経過時間 %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 module or function.
平均排他経過時間Avg Elapsed Exclusive Time - 関数の場合、この関数の呼び出しの平均排他経過時間。- For a function, the average elapsed exclusive time of a call to this function.
- モジュールの場合、モジュール内の関数のすべての呼び出しの平均排他経過時間。- For a module, the average elapsed exclusive time of all calls to functions in the module.
最大排他経過時間Max Elapsed Exclusive Time - 関数の場合、この関数の呼び出しの最大排他経過時間。- For a function, the maximum elapsed exclusive time of a call to this function.
- モジュールの場合、モジュール内の関数のすべての呼び出しの最大排他経過時間。- For a module, the maximum elapsed exclusive time of all calls to functions in the module.
最小排他経過時間Min Elapsed Exclusive Time - 関数の場合、このモジュールまたは関数の呼び出しの最小排他経過時間。- For a function, the minimum elapsed exclusive time of a call to this module or function.
- モジュールの場合、モジュール内の関数のすべての呼び出しの最小排他経過時間。- For a module, the minimum elapsed exclusive time of all calls to functions in the module.

アプリケーション包括値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.However, the time does include time that was spent in child functions.

ColumnColumn 説明Description
アプリケーション包括時間Application Inclusive Time - 関数の場合、その関数の呼び出しで費やされた時間。- For a function, the time that was spent in calls to the function. これには、子関数で費やされた時間は含まれますが、オペレーティング システムの呼び出し (コンテキストの切り替え、入出力操作など) で費やされた時間は含まれません。This includes time that was spent in child functions, but excludes calls to the operating system, such as context switches and input/output operations.
- モジュールの場合、モジュール内の少なくとも 1 つの関数が呼び出し履歴に存在していた時間。- For a module, the time in which at least one function in the module was on the call stack. これには、オペレーティング システムに対する呼び出しに費やされた時間は含まれません。This excludes time that was spent in calls to the operating system.
アプリケーション包括時間 %Application Inclusive Time % プロファイリング実行の包括経過時間の総計に対する、このモジュールまたは関数のアプリケーション包括時間の割合。The percentage of the total elapsed inclusive time of the profiling run that was spent in the application inclusive time of this module or function.
平均アプリケーション包括時間 (子を含む)Avg Application Inclusive Time - 関数の場合、この関数の呼び出しの平均アプリケーション包括時間。- For a function, the average application inclusive time of a call to this function.
- モジュールの場合、モジュール内の関数のすべての呼び出しの平均アプリケーション包括時間。- For a module, the average application inclusive time of all calls to functions in the module.
最大アプリケーション包括時間 (子を含む)Max Application Inclusive Time - 関数の場合、この関数の呼び出しの最大アプリケーション包括時間。- For a function, the maximum application inclusive time of a call to this function.
- モジュールの場合、モジュール内の関数のすべての呼び出しの最大アプリケーション包括時間。- For a module, the maximum application inclusive time of all calls to functions in the module.
最小アプリケーション包括時間 (子を含む)Min Application Inclusive Time - 関数の場合、このモジュールまたは関数の呼び出しの最小アプリケーション包括時間。- For a function, the minimum application inclusive time of a call to this module or function.
- モジュールの場合、モジュール内の関数のすべての呼び出しの最小アプリケーション包括時間。- For a module, the minimum application inclusive time of all calls to functions in the module.

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

アプリケーション排他値は、モジュールまたは関数で費やされた時間を示します。Application exclusive values indicate the time that was spent in the module or function. これには、子関数で費やされた時間は含まれず、オペレーティング システムの呼び出し (コンテキストの切り替え、入出力操作など) で費やされた時間も含まれません。This excludes time that was spent in child functions, and also excludes calls to the operating system, such as context switches and input/output operations.

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

関連項目See Also

モジュール ビュー Modules View
モジュール ビュー - インストルメンテーション Modules View - Instrumentation
モジュール ビュー - サンプリングModules View - Sampling