Identyfikacja aktywnych wątków
Aktywne wątki programu można łatwo zidentyfikować przy użyciu widoku
Przepływ wykonania w narzędziu profilującym.
Widok Przepływ wykonania umożliwia szybkie sprawdzanie wątków w programie oraz identyfikowanie czasu i miejsca, w którym wykorzystanie zasobów programu jest największe.
Wymagania wstępne:
Aby otworzyć widok przepływu wykonania, wykonaj następujące czynności:
- W widoku monitora profilowania wybierz zasób w projekcie profilowania (np. monitor lub agenta).
- Kliknij prawym przyciskiem myszy, a następnie wybierz opcję Otwórz za pomocą > Przepływ wykonania. Zostanie otwarty widok przepływu wykonania.
- W widoku przepływu wykonania każdy wątek składa się z dużej liczby wywołań metod. Metody są reprezentowane przez pionowe pasy rozwijające się od strony lewej do prawej; również aktywne części wątku identyfikuje się w tym kierunku.
- Konkretne części wykresu można sprawdzić, powiększając
dany obszar.
- Jest to przydatne w przypadku sekcji wykresu, które są trudne do odczytania z powodu powtarzających się wywołań wynikających z iteracyjnych konstrukcji, jak na poniższym przykładzie:

Aby skonsolidować powtórzenia na wykresie, można użyć opcji Wykryj wszystkie powtórzenia z menu podręcznego. Powtórzone wywołania są oznaczone symbolem X.n, gdzie n oznacza liczbę wywołań. W poniższym przykładzie metoda compare jest wywoływana 7 razy.
Wskazówki
- Po wybraniu metody wszystkie wywoływane przez nią metody zostaną wyróżnione kolorem żółtym.
- Widoki można przeciągać i upuszczać w środowisku roboczym, modyfikując w razie potrzeby układ perspektywy.
- Wskazanie kursorem powoduje wyświetlenie odpowiedniego czasu podstawowego na pasku statusu.
- Aby zresetować ekran widoku, należy kliknąć przycisk Widok główny.
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
(C) Copyright IBM Corporation 2000, 2006. Wszelkie prawa zastrzeżone.