程式行檢視 - 程式碼剖析工具:.NET 記憶體取樣資料
使用取樣方法之 .NET 記憶體配置程式碼剖析資料的 [程式行] 檢視,會列出在執行程式碼剖析期間配置記憶體的陳述式。 資料行也包含配置的大小和數量。
在任一原始程式檔中,任一陳述式在該原始程式檔中可以長達多行,而單獨一行程式行也可能包含一個以上的陳述式。
陳述式是由下列項目識別:
包含此函式陳述式的原始程式檔。
包含此陳述式的函式。
此陳述式在原始程式檔中開始的程式行位置。
此陳述式在原始程式檔中開始的字元。
此陳述式在原始程式檔中結束的程式行位置。
此陳述式在原始程式檔中結束的字元。
[程式行名稱] 資料行提供識別項資料的可排序串連。
根據定義,陳述式不會呼叫其他函式。 因此,只會列出專有值。
資料行 |
描述 |
---|---|
處理序 ID |
執行程式碼剖析期間的處理序 ID (PID)。 |
處理序名稱 |
處理序名稱。 |
模組名稱 |
包含陳述式的模組名稱。 |
模組路徑 |
包含陳述式的模組路徑。 |
原始程式檔 |
包含陳述式的原始程式檔。 |
函式名稱 |
包含陳述式的函式名稱。 |
函式行號 |
在原始程式檔中這個函式的開頭行號。 |
函式位址 |
函式的開始位址。 |
原始程式碼開頭行 |
原始程式檔中配置所在位置的起始行號。 |
原始程式碼結尾行 |
原始程式檔中配置所在位置的結束行號。 |
原始程式碼開頭字元 |
原始程式檔程式行中配置所在位置之起始字元的位移。 |
原始程式碼結尾字元 |
原始程式檔程式行中配置所在位置之結束字元的位移。 |
程式行名稱 |
使用下列語法之程式行的程式碼剖析工具產生的識別項:Source File;[Line Number Start,Character Start]->;[Line Number Start,Character Start] |
專有配置 |
已在此行中建立的物件總數。 |
專有配置 % |
在執行程式碼剖析期間配置於此行中的物件,佔所有已建立物件的百分比。 |
專有位元組 |
在執行程式碼剖析期間配置於此行中的記憶體位元組,佔所配置記憶體之所有位元組的百分比。 |
專有位元組 % |
在執行程式碼剖析期間配置於此行中的記憶體位元組,佔所配置記憶體之所有位元組的百分比。 |