関数ビュー - プロファイラー .NET メモリ サンプリング データ

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

サンプリング メソッドを使用して収集された .NET メモリの割り当てプロファイル データの関数ビューには、プロファイリングの実行中にメモリを割り当てた関数が一覧表示され、割り当てのサイズと数が報告されます。

説明
プロセス ID プロファイリング実行のプロセス ID (PID)。
プロセス名 プロセスの名前。
[モジュール名] 関数を含むモジュールの名前。
[モジュール パス] 関数を含むモジュールのパス。
[ソース ファイル] この関数の定義を含むソース ファイル。
[関数名] 関数の完全修飾名。
[関数行番号] ソース ファイルのこの関数の開始行番号。
[関数アドレス] 関数のアドレス。
[割り当て数 (子を含む)] この関数およびその子関数で割り当てられたオブジェクトの総数。
[割り当て % (子を含む)] プロファイリング実行で割り当てられたすべてのオブジェクトに対する、この関数の包括的割り当てであったオブジェクトの割合。
[割り当て数 (関数のみ)] 関数が呼び出し履歴の最上位で直接実行されていたときに作成されたオブジェクトの数。 この数値には、子関数で作成されたオブジェクトは含まれません。
[割り当て % (関数のみ)] プロファイルの実行で割り当てられたすべてのオブジェクトに対する、この関数 (子関数を含まない) によって割り当てられたオブジェクトの割合。
[割り当てバイト数 (子を含む)] この関数およびその子関数によって割り当てられたメモリのバイト数。
[割り当てバイト数 % (子を含む)] プロファイリング実行で割り当てられたすべてのメモリのバイト数に対する、この関数の包括バイトであったバイト数の割合。
[割り当てバイト数 (関数のみ)] この関数 (子関数を含まない) によって割り当てられたメモリのバイト数。
[割り当てバイト数 % (関数のみ)] プロファイリング実行で割り当てられたすべてのメモリのバイト数に対する、この関数の排他バイトであったバイト数の割合。

参照

関数ビュー - インストルメンテーション
関数ビュー
関数ビュー