使用側寫監視器視圖

每當您啟動或連接至 Java 程序時,都會在「側寫監視器」視圖中建立這個 Java 程序的邏輯表示法。 這個程序物件表示法由名稱和 ID 號碼 (PID) 來識別,它們會隨著相關聯的代理程式出現在視圖中。 代理程式會收集 Java 程序的側寫資料,且這份資料可供分析。

先決條件

這個視圖顯示下列在側寫階段作業期間會建立的側寫資源,同時也顯示來自其他工具的其他側寫資源:

  1. 監視器監視器圖示
  2. 主機 「主機」圖示
  3. 程序「程序」圖示
  4. 代理程式(側寫和記載) 「代理程式已終止」圖示 「代理程式已暫停」圖示 「代理程式已分離」圖示 「代理程式監視中」圖示
  5. 選取的側寫類型  終止的代理程式圖示 暫停的代理程式圖示 分離的代理程式圖示

顯示不同版面

「側寫監視器」視圖提供兩種不同的版面來檢視側寫資源。

  1. 若要開啟簡式版面,請選取下拉功能表按鈕,再選取簡式版面
    這時會開啟簡式版面,顯示選取的主機、程序、代理程式及側寫類型。 檢視非分散式應用程式時,此視圖非常有用。

    顯示簡式版面的側寫監視器視圖

  2. 若要開啟分散式版面,請選取下拉功能表按鈕,再選取分散式版面。這時會開啟分散式版面,除了顯示主機、程序、代理程式及側寫類型,還顯示監視器和節點。 檢視分散式應用程式時,此版面非常有用。 請注意,程序已歸類在主機節點下,所以沒有主機資訊。

    顯示分散式版面的側寫監視器視圖

  3. 依預設,這兩種版面都會隱藏側寫專案。若要顯示含有側寫資源的專案,請遵循下列步驟:

管理側寫階段作業

工具列控制項和蹦現功能表控制項可讓您管理側寫階段作業。

管理收集資料的代理程式

有控制項可終止代理程式、啟動和暫停監視代理程式,以及連接或脫離代理程式。
  1. 若要在代理程式上執行動作,請用滑鼠右鍵按一下代理程式,再選取其中一個可用的動作。
  2. 工具列控制項也可用來終止代理程式和執行的程序暫停圖示, 也可以啟動啟動圖示或暫停暫停圖示代理程式。
  3. 若要為側寫資料設定新的基礎線,請用滑鼠右鍵按一下代理程式,再選取重設資料。 在執行這個動作之後,會在現有的程序項目之下建立一個新的追蹤代理程式,這個代理程式會收集側寫資料。

管理程序

有控制項可終止程序、收集物件參照或在選取的程序上執行記憶體回收。

  1. 若要在程序上執行動作,請用滑鼠右鍵按一下程序,再選取其中一個可用的動作。
  2. 工具列控制項也可用來終止代理程式和執行的程序暫停圖示、 在程序上執行記憶體回收記憶體回收圖示,或在程序上收集物件參照收集物件參照圖示

使用側寫視圖

從「側寫監視器」視圖中,您可以開啟不同的側寫視圖來分析已收集的資料。

  1. 若要開啟側寫視圖來分析已收集的資料,請用滑鼠右鍵按一下程序,再選取開啟工具 > (視圖名稱)。 可用的視圖視指定的側寫準則而定。
  2. 若要同步化資料收集和已開啟的視圖,請在工具列按一下連結檢視器 連結檢視器圖示
  3. 若要以收集的資料來自動更新已開啟的視圖,請在工具列按一下自動更新視圖 更新側寫視圖圖示

相關概念
側寫工具概觀

相關作業
側寫應用程式

相關參照
側寫資源