「方法詳細資料」視圖提供一些工具來專門處理指出潛在效能問題的資料。這個視圖呈現單一方法、它的呼叫端與其後代的資料。
在「效能呼叫圖形」視圖中,按兩下任一節點來開啟「方法詳細資料」視圖。
「方法詳細資料」視圖為目前顯示的方法提供完整效能資料,
包括其呼叫端及後代的詳細資訊。使用下列任一方法來尋找可能的重要資料:
- 請查看「效能呼叫圖形」視圖,以熟悉程式的呼叫結構。
已同步化「方法詳細資料」視圖及「效能呼叫圖形」視圖,
因此在其中一個視圖中選取方法會自動更新另一個視圖的顯示畫面。
您可以使用這兩個視圖來尋找需要的資料。
- 在「方法詳細資料」視圖中,按兩下呼叫端直欄中的項目,
向上導覽呼叫鏈到方法的呼叫端;按兩下後代直欄中的項目,
向下導覽呼叫鏈到方法的後代。
- 使用強調顯示下拉清單,列示相關的或共用重要性質的方法。 例如,您可以強調顯示是目前顯示的方法之直接母項的所有方法。
按一下清單中的某個方法,在「方法詳細資料」視圖中顯示該方法。
如需強調顯示種類的詳細資訊,請參閱「效能呼叫圖形」資料指令
- 按一下在方法詳細資料中尋找方法按鈕
,依據名稱來搜尋個別方法。
- 研究一些「假設」情況以評估提出的程式碼變更之影響:
- 從資料集刪除目前顯示的方法及其後代並刪除它們的效能資料。
用滑鼠右鍵按一下「方法詳細資料」視圖,然後從蹦現功能表選取。
效能統計現在說明在沒有呼叫已刪除的子樹情況下應用程式如何執行。
- 或者,只從資料集刪除目前顯示的方法,或刪除該方法所屬的整個類別或套件。
用滑鼠右鍵按一下「方法詳細資料」視圖,然後從蹦現功能表選取過濾 >,
接著選取適當的刪除指令。
- 在「方法詳細資料」視圖中使用指令來操作「效能呼叫圖形」視圖:
- 用滑鼠右鍵按一下「方法詳細資料」視圖,
然後從蹦現功能表選取,將焦點放在呼叫圖形的特定部分。
這樣會使目前顯示的方法成為呼叫圖形的根節點。
請注意,您也可以選取,
來復原任何子樹指令,或選取,來復原所有子樹作業。
- 隱藏呼叫圖形中不感興趣的子樹,或過濾掉方法,以簡化對應的「效能呼叫圖形」顯示畫面。若要隱藏目前顯示的方法代表的子樹,
請用滑鼠右鍵按一下「方法詳細資料」視圖,然後從蹦現功能表選取。
若只要隱藏方法本身,或只要隱藏方法所屬的類別或套件,
請按一下滑鼠右鍵,然後從過濾> 功能表選取對應的隱藏指令。