使用執行統計資料視圖

「執行統計資料」視圖顯示有關應用程式執行時間的統計資料。提供如呼叫的方法數以及執行每一個方法的花費時間量等資料。執行統計資料有套件、類別、方法和實例等層次。

必備條件:

「執行統計資料」視圖提供一些控制項可讓您操作視圖內顯示的資訊︰

使用顯示模式

  1. 根據四種物件類型︰套件、類別、方法和實例,提供了四種顯示模式。若要切換到套件、類別、方法和實例模式,請選取下列一個工具列控制項︰
  2. 顯示的資料也可以顯示為百分比。若要將資料顯示為百分比,請在工具列選取顯示為百分比 %

顯示的資料是根據選取的物件類型而定。下表彙總每一種顯示模式中所提供的資料。

直欄標題 套件統計值 
套件的圖示
類別統計值
套件的圖示
方法統計值
套件的圖示
實例統計值
套件的圖示
基本時間︰針對任何呼叫,基本時間是指執行呼叫所花費的時間,但不包括在呼叫期間所呼叫之其他方法中所花費的時間。  套件中類別的基本時間總計 類別中方法的基本時間總計 執行給定方法所花費的時間 時間
平均基本時間︰基本時間除以呼叫數。 可用 可用 可用 無法使用
繼承的基本時間︰類似所選套件或類別所花費的基本時間,但包括在呼叫期間所呼叫其他繼承方法所花費的時間。 套件中類別的基本時間總計 類別中方法的基本時間總計 無法使用 時間
累計時間︰針對任何呼叫,累計時間是指執行呼叫作業中呼叫之所有方法的花費時間。如果呼叫作業沒有其他方法呼叫,則累計時間等於基本時間。 套件中類別的累計時間總計 執行類別中的方法所花費的時間 執行給定方法所花費的時間 時間
繼承的累計時間︰類似所選套件或類別的累計時間,但包括在呼叫期間所呼叫其他繼承方法所花費的時間。 套件中類別的累計時間總計 執行類別中的方法所花費的時間 無法使用 時間
呼叫︰所選方法所發出的呼叫數。 無法使用 按類別累計 計數 無法使用
繼承的呼叫︰方法及其繼承的方法所產生的呼叫數。 按套件累計 按類別累計 無法使用 計數
累計 CPU 時間︰花費於方法中的 CPU 時間量。 按套件累計 按類別累計 按方法累計 無法使用

使用直欄

您可以使用不同的控制項來操作這個視圖中顯示的直欄。

  1. 若要指定視圖中要顯示哪些直欄,請在工具列中選取選擇直欄 選擇直欄圖示按鈕。
  2. 在「選擇直欄」對話框中,選取您要顯示在視圖中的直欄。按一下確定來套用變更。
  3. 若要顯示自前次重新整理以來,每一數值直欄中的變更,請在工具列選取顯示差異直欄 顯示差異圖示
  4. 若要排序直欄資料,請按一下直欄的標題。再按一下直欄標題會依相反次序來排列。 如果直欄是依升冪次序排序,直欄的標題字首會是 <; 如果直欄是依降冪次序排序,則標題字首會是 >

過濾側寫資料

「執行統計資料」視圖可以套用側寫過濾條件來減少視圖中顯示的資料量。側寫過濾條件可以跨不同的側寫視圖來使用,只要視圖支援過濾條件即可。請參閱套用側寫過濾條件,以取得詳細資料。

開啟其他視圖

從「執行統計資料」視圖中可以開啟其他側寫視圖和程式碼視圖。

  1. 若要開啟已選取物件的物件參照,按一下滑鼠右鍵來選取顯示物件參照 顯示物件參照。 這時會開啟「物件參照」視圖並填入選取之物件的資料。
  2. 若要開啟方法的「方法呼叫」視圖,必須切換至「套件」、「類別」或「方法」顯示模式。請選取方法,按一下滑鼠右鍵來選取顯示方法呼叫 顯示方法呼叫
  3. 若要開啟已選取物件的程式碼視圖,按一下滑鼠右鍵來選取開啟程式碼 開啟程式碼圖示

匯出視圖中的資料

「執行統計資料」視圖內的資料可以匯出成為 HTML 文件。

  1. 若要匯出視圖中的資料,請在工具列選取匯出到 HTML 匯出 HTML 圖示
  2. 在「匯出到 HTML」對話框,指定儲存資料的檔名。
  3. 按一下確定來儲存資料。

重新整理視圖

利用工具列中的重新整理 重新整理視圖圖示按鈕可重新整理「執行統計資料」視圖。重新整理視圖之後,變更的地方將會標示三角形圖示︰

 


相關概念
側寫工具概觀
側寫資源

相關作業
側寫應用程式
檢視方法的呼叫和呼叫端


(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.