根據「側寫和日誌記載」視景的「側寫監視器」視圖中的資源階層, 這個視圖中不同的節點會有不同類型的序列圖可供使用。
僅當您啟用了執行流程資訊的收集功能時,才可使用「序列圖」視圖;您可在啟動或連接要側寫的應用程式時執行這個動作。請選取側寫選項應用程式太慢,然後從「詳細資料」選項中,選取顯示執行流程圖形式詳細資料。
將「側寫和日誌記載」視景「序列圖」視圖中的主機和程序交談作業視覺化, 會有助於管理分散式應用程式的工作量。 這些視圖當中的時間表示法, 可以幫助您判斷應用程式效能和網路通訊的瓶頸。
從監視器層次看來, 所有來自下面監視器的交談作業圖都可以使用。 也就是說,您可以檢視主機間、程序間、執行緒間、物件間以及類別間之交談作業的序列圖。從程序層次看來,只有執行緒交談作業、物件交談作業和類別交談作業可以使用,諸如此類。
您可以使用主機交談作業圖,來檢視在不同主機上執行,且 參與執行分散式應用程式之方法間的交談作業。 在序列圖表示法中,主機交談作業圖所提供的摘要層次最高。 交談作業流程所呈現的是這些方法在眾機器上的執行作業。 它可以針對特定主機的工作量,提供高層次的視覺化。
要檢視主機交談作業圖,請遵循下列步驟:
「序列圖」視圖可以開啟和顯示對應於監視器中之主機的實體。
您可以使用程序交談作業圖,來檢視在不同程序中執行,且參與執行應用程式之方法的交談作業。
要檢視程序交談作業圖,請遵循下列步驟:
您可以使用執行緒交談作業圖,來檢視在不同執行緒中執行,且參與執行應用程式之方法的交談作業。
要檢視執行緒交談作業圖,請遵循下列步驟:
您可以使用類別交談作業圖,來檢視參與執行應用程式之類別方法的交談作業。
如果要檢視類別交談作業圖,請遵循下列步驟:
您可以使用物件交談作業圖,來檢視參與執行應用程式之物件方法的交談作業。
要檢視物件交談作業圖,請遵循下列步驟:
熱點可以精確指出方法的哪個部分最耗時。 它可能位於兩個呼叫之間, 或是位於呼叫和方法進入點或結束點,也有可能涵蓋整個方法。 請參閱如何進行檢視效能瓶頸的範例。
「序列圖」工具會產生代表應用程式執行流程的圖形。 那些產生的圖形可以和應用程式設計文件中的序列圖比較,以驗證其一致性。
如果要改進應用程式的記憶體覆蓋區,請確認參與執行的類別實例數是適當的。您可以在被監視之資料的「套件統計資料」視圖上, 看到參與執行的物件實例數目, 以及它們所用的執行時間。
「實例統計資料」視圖提供了參與執行之類別實例所消耗的記憶體數量值。 這項資訊對於記憶體最佳化作業相當重要。
為了改善被監視之應用程式的效能時間,必須小心驗證被呼叫之方法所用的執行時間。 這項資訊會顯示在「側寫和日誌記載」視景的「方法統計值」視圖中。
相關概念
日誌分析器總覽
日誌檔相互關係
「日誌交談作業」視圖
「日誌執行緒交談作業」視圖
相關參照
「日誌」視圖
(C) Copyright IBM Corporation 2000, 2003. All Rights Reserved.