使用采样方法的 .NET 内存分配分析数据的“行”视图列出分析运行期间分配内存的语句。这些列还包括分配的大小和数量。
在源文件中,一个语句可以跨多个行,并且一行可以包括多个语句。
语句由以下数据标识:
包含函数语句的源文件。
包含该语句的函数。
该语句的起始源代码行。
该语句的起始源代码行中的字符。
该语句的结束源代码行。
该语句的结束源代码行中的字符。
“行名”列提供一串可排序的标识符数据。
根据定义,语句不调用其他函数。因此,仅列出独占值。
列  | 
说明  | 
|---|---|
进程 ID  | 
分析运行的进程 ID (PID)。  | 
进程名  | 
进程的名称。  | 
模块名  | 
语句所在模块的名称。  | 
模块路径  | 
语句所在模块的路径。  | 
源文件  | 
语句所在的源文件。  | 
函数名  | 
语句所在函数的名称。  | 
函数行号  | 
函数在源文件中的起始行号。  | 
函数地址  | 
函数的起始地址。  | 
源行的开始位置  | 
源文件中发生分配的起始行号。  | 
源行的结束位置  | 
源文件中发生分配的结束行号。  | 
源字符的开始位置  | 
发生分配的起始字符在源文件行中的偏移量。  | 
源字符的结束位置  | 
发生分配的结束字符在源文件行中的偏移量。  | 
行名  | 
由探查器生成的行标识符,具有以下语法:Source File;[Line Number Start,Character Start]->;[>Line Number Start,Character Start,]  | 
独占分配  | 
此行中创建的对象总数。  | 
独占分配数 %  | 
在分析运行期间创建的,此行中分配的所有对象数的百分比。  | 
独占字节数  | 
在分析运行期间分配的,此行中分配的所有内存字节数的百分比。  | 
独占字节数 %  | 
在分析运行期间分配的,此行中分配的所有内存字节数的百分比。  |