Identyfikacja faz wykonywania programu

Używając widoku Przepływ wykonania w narzędziu profilującym, można łatwo zidentyfikować okresy obliczeń i okresy nieaktywności występujące podczas wykonywania programu. Wymagania wstępne:

Aby otworzyć widok przepływu wykonania:

  1. W monitorze profilowania wybierz zasób monitora lub agenta. 
  2. Kliknij prawym przyciskiem myszy, a następnie wybierz opcję Otwórz za pomocą > Przepływ wykonania.   Zostanie otwarty widok przepływu wykonania.

Identyfikacja okresów braku aktywności

Okresy braku aktywności to okresy bez aktywnych wątków; na wykresie okres bez aktywności to taki, który nie zawiera kolorowych pasków.   Czas (w sekundach) można odczytać z prawej strony. Wartość tę można również sprawdzić w wierszu statusu.

5 pasków reprezentujących okresy aktywności i nieaktywności naniesione wzdłuż osi czasu (w sekundach)

Zamknięcie programu będzie wskazywane u dołu paska odpowiadającego wątkowi głównemu (main), jeśli program był w dalszym ciągu monitorowany.

Identyfikacja przetwarzania

Aby sprawdzić przepływ wykonania podczas przetwarzania, wykonaj następujące czynności:

  1. Kliknij narzędzie Powiększ  Ikona powiększania, aby je włączyć, a następnie przy użyciu tego narzędzia powiększ sekwencję wywołań metod w wątku głównym.
  2. Możesz również kliknąć narzędzie Wybierz powiększenie Ikona wyboru powiększenia, a następnie powiększyć obszar, klikając przyciskiem myszy i przeciągając wskaźnik.
  3. Przesuń kursor nad dowolny pasek metody, aby w wierszu statusu wyświetlić dotyczące go szczegóły.

Pojęcia pokrewne
Narzędzie profilujące - przegląd
Widok i tabela przepływu wykonania

Czynności pokrewne
Profilowanie aplikacji
Uruchamianie lub przyłączanie procesu Java
Identyfikacja aktywnych wątków
Kurs: Analizowanie danych profilowania z procesu Java