.NET 記憶體配置檢視
[配置] 檢視會列出在執行程式碼剖析期間所建立的型別。 每個型別都是呼叫樹狀圖的根節點,該呼叫樹狀圖會顯示型別配置中所產生的函式執行路徑。
型別資料列中的資料會顯示在執行程式碼剖析期間所建立之型別的物件總數,以及針對該型別物件所配置之位元組總數。 型別的內含值和專有值一定是相同的。
內含值的目標物件,是在函式和其呼叫樹狀圖中 (由該父函式所呼叫過) 的子函式的執行個體中建立的。
專有值的目標物件,是在父函式呼叫函式物件時直接由該函式所建立的。 在子函式中建立的物件則不包含在內。
函式的資料會顯示所建立的物件數目,以及針對父型別物件所配置的位元組數目。
反白顯示執行的最忙碌路徑
您可以找出呼叫樹狀圖中,用於建立出父型別大部分物件的執行路徑。
- 若要顯示活動最頻繁的路徑,請以滑鼠右鍵按一下該型別或函式,然後按 [展開最忙碌路徑]。
資料行 |
描述 |
---|---|
名稱 |
所配置型別或函式的名稱。 |
處理序 ID |
執行程式碼剖析期間的處理序 ID (PID)。 |
處理序名稱 |
處理序名稱。 |
模組名稱 |
包含該型別或函式的模組名稱。 |
模組路徑 |
包含該型別或函式的模組路徑。 |
原始程式檔 |
包含該型別定義或函式的原始程式檔。 |
函式行號 |
這個型別定義或函式在原始程式檔中的起始行號。 |
層級 |
表示該資料是用於型別或是函式。 |
內含配置 |
|
內含配置 % |
|
專有配置 |
|
專有配置 % |
|
內含位元組 |
|
內含位元組 % |
|
專有位元組 |
|
專有位元組 % |
|