行ビュー - .NET メモリ サンプリング データLines View - .NET Memory Sampling Data

サンプリング メソッドを使用する .NET メモリの割り当てプロファイル データ用の行ビューには、プロファイリングの実行中にメモリを割り当てたステートメントが一覧表示されます。The Lines view for .NET memory allocation profiling data that uses the sampling method lists the statements that allocated memory during the profiling run. 列には、割り当てのサイズと数も含まれています。The columns also include the size and number of allocations.

ソース ファイルでは、1 つのステートメントを複数の行にわたって記述することも、複数のステートメントを 1 つの行に含めることもできます。In a source file, a statement can span more than one line in a source file, and a single line can include more than one statement.

ステートメントは、次の項目によって識別されます。A statement is identified by the following:

  • function ステートメントを含むソース ファイル。The source file that contains the function statement.

  • ステートメントを含む関数。The function that contains the statement.

  • ステートメントが開始されるソース行。The source line at which the statement starts.

  • ステートメントが開始されるソース行の文字。The character in the source line at which the statement starts.

  • ステートメントが終了するソース行。The source line at which the statement ends.

  • ステートメントが終了するソース行の文字。The character in the source line at which the statement ends.

    [ソース/行番号] 列は、識別子データを連結したもので、この列による並べ替えが可能です。The Line Name column provides a sortable concatenation of the identifier data.

    定義上、ステートメントは他の関数を呼び出しません。By definition, a statement does not call other functions. そのため、排他的な値のみが一覧表示されます。Therefore, only exclusive values are listed.

ColumnColumn 説明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 statement.
モジュール パスModule Path ステートメントを含むモジュールのパスです。The path of the module that contains the statement.
ソース ファイルSource File ステートメントを含むソース ファイルです。The source file that contains the statement.
関数名Function Name ステートメントを含む関数の名前です。The name of the function that contains the statement.
関数行番号Function Line Number ソース ファイルでのこの関数の開始行番号です。The line number of the start of this function in the source file.
関数アドレスFunction Address 関数の開始アドレスです。The starting address of the function.
ソース開始行Source Line Begin 割り当てが行われたソース ファイル内の開始行番号です。The starting line number in the source file at which the allocation occurred.
ソース終了行Source Line End 割り当てが行われたソース ファイル内の終了行番号です。The ending line number in the source file at which the allocation occurred.
ソース開始文字番号Source Character Begin 割り当てが行われたソース ファイル行内の開始文字のオフセットです。The offset of the starting character in the source file line at which the allocation occurred.
ソース終了文字番号Source Character End 割り当てが行われたソース ファイル行内の終了文字のオフセットです。The offset of the ending character in the source file line at which the allocation occurred.
ソース/行番号Line Name Source File;[Line Number Start,Character Start]->;[Line Number Start,Character Start] という構文を持つ、プロファイラーによって生成された行の識別子です。A profiler-generated identifier of the line with the following syntax:Source File;[Line Number Start,Character Start]->;[Line Number Start,Character Start]
割り当て数 (関数のみ)Exclusive Allocations この行で作成されたオブジェクトの合計数。The total number of objects that were created in this line.
割り当て % (関数のみ)Exclusive Allocations % この行で割り当てられた、プロファイリング実行で作成されたすべてのオブジェクトの割合。The percentage of all objects that were created in the profiling run that were allocated in this line.
割り当てバイト数 (関数のみ)Exclusive Bytes この行で割り当てられた、プロファイリング実行で割り当てられたすべてのメモリ バイト数の割合。The percentage of all bytes of memory that were allocated in the profiling run that were allocated in this line.
割り当てバイト数 % (関数のみ)Exclusive Bytes % この行で割り当てられた、プロファイリング実行で割り当てられたすべてのメモリ バイト数の割合。The percentage of all bytes of memory that were allocated in the profiling run that were allocated in this line.

参照See Also

行 ビューLines View