使用「執行統計資料」視圖
「執行統計資料」視圖顯示有關應用程式執行時間的統計資料。提供如呼叫的方法數以及執行每一個方法的花費時間量等資料。執行統計資料有套件、類別、方法和實例等層次。
「執行統計資料」視圖提供一些控制項可讓您操作視圖內顯示的資訊︰
使用顯示模式
- 根據四種物件類型︰套件、類別、方法和實例,提供了四種顯示模式。若要切換到套件、類別、方法和實例模式,請選取下列一個工具列控制項︰
- 套件層次資訊

- 類別層次資訊

- 方法層次資訊

- 實例層次資訊

- 顯示的資料也可以顯示為百分比。若要將資料顯示為百分比,請在工具列選取顯示為百分比
。
顯示的資料是根據選取的物件類型而定。下表彙總每一種顯示模式中所提供的資料。
直欄標題 |
套件統計值
 |
類別統計值
 |
方法統計值
 |
實例統計值
 |
基本時間︰針對任何呼叫,基本時間是指執行呼叫所花費的時間,但不包括在呼叫期間所呼叫之其他方法中所花費的時間。
|
套件中類別的基本時間總計 |
類別中方法的基本時間總計 |
執行給定方法所花費的時間 |
時間 |
平均基本時間︰基本時間除以呼叫數。 |
可用 |
可用 |
可用 |
無法使用 |
繼承的基本時間︰類似所選套件或類別所花費的基本時間,但包括在呼叫期間所呼叫其他繼承方法所花費的時間。
|
套件中類別的基本時間總計 |
類別中方法的基本時間總計 |
無法使用 |
時間 |
累計時間︰針對任何呼叫,累計時間是指執行呼叫作業中呼叫之所有方法的花費時間。如果呼叫作業沒有其他方法呼叫,則累計時間等於基本時間。
|
套件中類別的累計時間總計 |
執行類別中的方法所花費的時間 |
執行給定方法所花費的時間 |
時間 |
繼承的累計時間︰類似所選套件或類別的累計時間,但包括在呼叫期間所呼叫其他繼承方法所花費的時間。
|
套件中類別的累計時間總計 |
執行類別中的方法所花費的時間 |
無法使用 |
時間 |
呼叫︰所選方法所發出的呼叫數。
|
無法使用 |
按類別累計 |
計數 |
無法使用 |
繼承的呼叫︰方法及其繼承的方法所產生的呼叫數。
|
按套件累計 |
按類別累計 |
無法使用 |
計數 |
累計 CPU 時間︰花費於方法中的 CPU 時間量。
|
按套件累計 |
按類別累計 |
按方法累計 |
無法使用 |
使用直欄
您可以使用不同的控制項來操作這個視圖中顯示的直欄。
- 若要指定視圖中要顯示哪些直欄,請在工具列中選取選擇直欄
按鈕。
- 在「選擇直欄」對話框中,選取您要顯示在視圖中的直欄。按一下確定來套用變更。
- 若要顯示自前次重新整理以來,每一數值直欄中的變更,請在工具列選取顯示差異直欄
。
- 若要排序直欄資料,請按一下直欄的標題。再按一下直欄標題會依相反次序來排列。
如果直欄是依升冪次序排序,直欄的標題字首會是 >;
如果直欄是依降冪次序排序,則標題字首會是 <。
過濾側寫資料
「記憶體統計資料」視圖提供過濾機制可讓您減少視圖中顯示的資料數量。側寫過濾條件可以跨不同的側寫視圖來使用,只要視圖支援過濾條件即可。
- 若要使用過濾條件,請從工具列功能表選取管理過濾條件
。
- 若要新增過濾條件,請選取新建。
- 在「編輯過濾條件對話框」中,選取「側寫過濾條件」,再按一下確定。
- 利用兩個標籤︰標準或進階中的一或兩個過濾機制來定義您的過濾條件。標準標籤可讓您快速設定一些簡單的、常見的過濾條件。進階標籤可讓您建立高度自訂的過濾條件。
- 若要定義標準過濾條件︰
- 若要過濾掉符合某個型樣的資料,請在過濾字串欄位中指定字串型樣。
- 選取過濾的物件類型,即依套件、類別或方法。
- 如果您只要特定的資料集,請按一下顯示相符的資訊勾選框。使用下拉框來定義過濾條件。在以下的範例中,過濾條件是指定顯示呼叫數最高的 10 個項目。

- 若要定義進階過濾條件︰
- 按一下進階標籤。「進階」過濾表格顯示所有定義的過濾準則。將會過濾掉符合一或多項準則的側寫資料項目於視圖之外。
- 若要新增項目到表格中,請按一下新增。從「屬性」清單中選取您要過濾的屬性。選取運算子(like 會執行型樣比對)。輸入側寫資料項目必須內含該屬性的值,才會被過濾掉︰
- 使用星號 (*) 代表任何字串。
- 使用列 (|) 代表非互斥「或」。
按一下確定。
- 若要編輯現有的項目,請選取該項目並按一下編輯,然後修改欄位。
- 若要移除項目,請選取該項目,再按一下移除。
若要編輯現有的過濾條件,請從工具列選取管理過濾條件或選取下拉功能表中列出的過濾條件。當選取過濾條件並套用於視圖時,按一下過濾按鈕可編輯過濾條件。如果未套用任何過濾條件,按一下過濾按鈕將會開啟「建立過濾條件」對話框。
開啟其他視圖
從「執行統計資料」視圖中可以開啟其他側寫視圖和程式碼視圖。
- 若要開啟已選取物件的物件參照,按一下滑鼠右鍵來選取顯示物件參照
。
這時會開啟「物件參照」視圖並填入選取之物件的資料。
- 若要開啟方法的「方法呼叫」視圖,必須切換至「套件」、「類別」或「方法」顯示模式。請選取方法,按一下滑鼠右鍵來選取顯示方法呼叫
。
- 若要開啟已選取物件的程式碼視圖,按一下滑鼠右鍵來選取開啟程式碼
。
匯出視圖中的資料
「記憶體統計資料」視圖內的資料可以匯出成為 HTML 文件。
- 若要匯出視圖中的資料,請在工具列選取匯出到 HTML
。
- 在「匯出到 HTML」對話框,指定儲存資料的檔名。
- 按一下確定來儲存資料。
重新整理視圖
利用工具列中的重新整理
按鈕可重新整理「記憶體統計資料」視圖。重新整理視圖之後,變更的地方將會標示三角形圖示︰
- 三角形圖示
和
表示特定資料格的數值,自前次重新整理表格以來已變更過(分別是增加或減少)。
- 菱形
表示前次在「側寫監視器」視圖中按下重新整理視圖按鈕
之後新出現的項目。
相關概念
側寫工具概觀
側寫資源
相關作業
套用側寫過濾器
側寫應用程式
識別使用大量記憶體的類別
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.