使用「執行統計資料」視圖

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

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

使用顯示模式

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

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

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

使用直欄

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

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

過濾側寫資料

「記憶體統計資料」視圖提供過濾機制可讓您減少視圖中顯示的資料數量。側寫過濾條件可以跨不同的側寫視圖來使用,只要視圖支援過濾條件即可。

  1. 若要使用過濾條件,請從工具列功能表選取管理過濾條件 過濾條件圖示
  2. 若要新增過濾條件,請選取新建
  3. 在「編輯過濾條件對話框」中,選取「側寫過濾條件」,再按一下確定
  4. 利用兩個標籤︰標準進階中的一或兩個過濾機制來定義您的過濾條件。標準標籤可讓您快速設定一些簡單的、常見的過濾條件。進階標籤可讓您建立高度自訂的過濾條件。
  5. 若要定義標準過濾條件︰
    1. 若要過濾掉符合某個型樣的資料,請在過濾字串欄位中指定字串型樣。
    2. 選取過濾的物件類型,即依套件、類別或方法。
    3. 如果您只要特定的資料集,請按一下顯示相符的資訊勾選框。使用下拉框來定義過濾條件。在以下的範例中,過濾條件是指定顯示呼叫數最高的 10 個項目。
      基本過濾條件
  6. 若要定義進階過濾條件︰
    1. 按一下進階標籤。「進階」過濾表格顯示所有定義的過濾準則。將會過濾掉符合一或多項準則的側寫資料項目於視圖之外。
    2. 若要新增項目到表格中,請按一下新增。從「屬性」清單中選取您要過濾的屬性。選取運算子(like 會執行型樣比對)。輸入側寫資料項目必須內含該屬性的值,才會被過濾掉︰
      • 使用星號 (*) 代表任何字串。
      • 使用列 (|) 代表非互斥「或」。
    3. 按一下確定

    4. 若要編輯現有的項目,請選取該項目並按一下編輯,然後修改欄位。
    5. 若要移除項目,請選取該項目,再按一下移除
  7. 若要編輯現有的過濾條件,請從工具列選取管理過濾條件或選取下拉功能表中列出的過濾條件。

開啟其他視圖

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

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

匯出視圖中的資料

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

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

重新整理視圖

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

 


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

相關作業
側寫應用程式
識別使用大量記憶體的類別


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