「方法呼叫」視圖顯示了程式整個執行過程的表示法,也可讓您導覽呼叫了所選取方法的方法。該視圖會和「執行流程」視圖使用相同的圖形式象徵, 且「方法呼叫」表包含的資訊和「執行流程」表相同。
「方法呼叫」表格只能從「方法呼叫」視圖中開啟,而此視圖只能從「執行統計值」視圖和「執行流程」視圖中開啟。
以下是「方法呼叫」視圖顯示畫面的範例:
當某個方法呼叫另一個方法時,若它的回應方法會輪流地呼叫另一個方法,依此類推, 線條會重疊顯示在右邊。線條是按照執行緒群組在直欄中。直欄與直欄之間會有一條細而黑的線條隔開它們。 每一個執行緒的名稱出現在其直欄的頂端。
在「方法呼叫」表格中,方法呼叫在第一欄列出,執行緒集中在第二欄,後續各列記錄時間。
附註:這裡以 Java 說明側寫視圖。不同應用程式環境定義的效能分析資料可能變更視圖中使用的詞彙和語法。如果需要詳細資訊,請參閱在側寫視圖中了解應用程式環境定義。
視圖和表格的工具列都包含下列控制項:
功能表項目 | 定義 |
---|---|
![]() |
放大圖形。 |
![]() |
縮小圖形。 |
![]() |
使圖形回復到原來的大小。 |
![]() |
將原始累計時間顯示為百分比。 |
![]() |
編輯圖形顏色。 |
![]() |
選取要放大的圖形部分。 |
![]() |
顯示呼叫端。 |
![]() |
顯示被呼叫端。 |
![]() |
顯示上一個呼叫。 |
![]() |
顯示下一個呼叫。 |
![]() |
開啟方法程式碼。 |
![]() |
選取顯示時間選項來選取圖形的時間基準。
選取下一頁和上一個選項,在畫面中移至下一個或上一個方法。 選取顯示應用程式環境定義選項,根據程式語言或資料收集環境定義來顯示側寫資料。 如果需要詳細資訊,請參閱在側寫視圖中了解應用程式環境定義。 |
「方法呼叫」圖的狀態行也和「執行流程」圖中的狀態行不同。
您可以將滑鼠指向某一線條來顯示狀態資訊,例如:
功能表項目 | 定義 |
---|---|
![]() |
自動更新視圖 |
![]() |
編輯圖形顏色。 |
![]() |
使圖形回復到原來的大小。 |
![]() |
顯示所選取方法的方法詳細資料。 |
![]() |
顯示所選取方法的方法呼叫。 |
![]() |
選擇要在呼叫表格中顯示的直欄。 |
相關概念
側寫工具概觀
「執行流程」視圖和表格
相關作業
側寫應用程式
檢視方法的呼叫和呼叫端
教學指導:分析 Java 程序的側寫資料
(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.