Korzystanie z widoku monitora profilowania

Przy każdym uruchomieniu lub przyłączeniu się do procesu Java w widoku monitora profilowania tworzona jest logiczna reprezentacja procesu Java. W tej reprezentacji obiekt procesu jest identyfikowany na podstawie nazwy oraz identyfikatora (PID) wyświetlanego w widoku razem z powiązanymi agentami. Agenci zbierają w procesie Java dane profilowania, które można analizować.

Wymagania wstępne

W tym widoku wyświetlane są zasoby profilowania, które utworzono podczas sesji profilowania razem z innymi zasobami profilowania z innych źródeł:

  1. Monitory Ikona monitora
  2. Hosty Ikona hosta
  3. Procesy Ikona procesu
  4. Agenci (profilowanie i rejestrowanie) Ikona zakończonego agenta Ikona wstrzymanego agenta Ikona odłączonego agenta Ikona monitorującego agenta
  5. Wybrane typy profilowania  Ikona zakończonego agenta Ikona wstrzymanego agenta Ikona odłączonego agenta

Wyświetlanie różnych układów

Monitor profilowania udostępnia dwa różne układy służące do wyświetlania zasobów profilowania.

  1. Aby otworzyć układ prosty, kliknij przycisk menu rozwijanego i wybierz opcję Układ prosty.
    Zostanie otwarty układ prosty z wyświetlonymi hostami, procesami, agentami i wybranymi typami profilowania. Ten widok jest użyteczny podczas wyświetlania danych dla aplikacji nierozproszonych.

    Widok monitora profilowania z układem prostym

  2. Aby otworzyć układ rozproszony, kliknij przycisk menu rozwijanego i wybierz opcję Układ rozproszony. Zostanie otwarty układ rozproszony, w którym, oprócz hostów, procesów, agentów i wybranych typów profilowania, będą także wyświetlone monitory i węzły. Ten widok jest użyteczny podczas wyświetlania danych dla aplikacji rozproszonych. Należy zauważyć, że w przypadku procesów informacje o hoście są niedostępne, ponieważ są one zgrupowane w węźle hosta.

    Widok monitora profilowania z układem rozproszonym

  3. Domyślnie projekty profilowania są ukryte w obu układach. Aby wyświetlić projekty, które zawierają zasoby profilowania, wykonaj następujące czynności:

Administrowanie sesją profilowania

Do administrowania sesją profilowania służy zestaw elementów sterujących paska narzędzi i menu podręcznego.

Administrowanie agentem zbierającym dane

Dostępne są elementy sterujące umożliwiające zakończenie działania agenta, uruchomienie i wstrzymanie monitorowania agenta, a także przyłączenie się do agenta i odłączenie się od niego.
  1. Aby wykonać akcję w odniesieniu do agenta, należy kliknąć go prawym przyciskiem myszy i wybrać jedną z dostępnych akcji.
  2. Przy użyciu elementów sterujących paska narzędzi można również zakończyć działanie agenta i proces, w ramach którego on działa Ikona zakończenia, a także uruchomić Ikona uruchamiania lub wstrzymać Ikona wstrzymania agenta.
  3. Aby ustawić nową linię bazową dla danych profilowania, należy kliknąć agenta prawym przyciskiem myszy i wybierz opcję Resetuj dane. Po wykonaniu tej akcji w ramach istniejącego elementu procesu zostanie utworzony nowy agent śledzenia, który będzie zbierał dane profilowania.

Administrowanie procesem

Dostępne są elementy sterujące umożliwiające zakończenie procesu, zebranie odwołań do obiektów i wykonanie operacji czyszczenia pamięci dla wybranego procesu.

  1. Aby wykonać akcję w odniesieniu do procesu, należy kliknąć go prawym przyciskiem myszy i wybrać jedną z dostępnych akcji.
  2. Przy użyciu elementów sterujących paska narzędzi można również zakończyć działanie agenta i proces, w ramach którego on działa Ikona zakończenia, a także wykonać operację czyszczenia pamięci dla procesu Ikona czyszczenia pamięci oraz zebrać odwołania do obiektów dla procesu Ikona zbierania odwołań do obiektów.

Praca z widokami profilowania

Z poziomu widoku Monitor profilowania można otwierać inne widoki profilowania w celu analizowania zebranych danych.

  1. Aby otworzyć widok profilowania w celu analizowania zebranych danych, należy kliknąć proces prawym przyciskiem myszy i wybrać opcję Otwórz za pomocą > (Nazwa widoku). Dostępne widoki zależą od określonych kryteriów profilowania.
  2. Aby zsynchronizować zbieranie danych z otwartymi widokami, należy kliknąć ikonę Połącz z przeglądarką Ikona Połącz z przeglądarką na pasku narzędzi.
  3. Aby odświeżyć otwarte widoki i wyświetlić w nich zebrane dane, należy kliknąć ikonę Odśwież widoki Ikona aktualizacji widoków profilowania na pasku narzędzi.

Pojęcia pokrewne
Narzędzie profilujące - przegląd

Czynności pokrewne
Profilowanie aplikacji

Informacje pokrewne
Zasoby profilowania