Widok statystyki wykonania zawiera statystykę czasu wykonania aplikacji. Dostępne są w nim informacje o liczbie wywoływanych metod oraz czasie wykonania poszczególnych metod. Statystyka wykonania jest dostępna na poziomie pakietu, klasy, metody i instancji.
Wymagania wstępne:
Widok statystyki wykonania udostępnia szereg elementów sterujących, które umożliwiają manipulowanie informacjami wyświetlonymi w widoku:
Wyświetlane dane zależą od wybranego typu obiektu. Poniższa tabela zawiera podsumowanie danych dostępnych w każdym trybie wyświetlania.
Nagłówek kolumny | Statystyka pakietów ![]() |
Statystyka klas![]() |
Statystyka metod![]() |
Statystyka instancji![]() |
---|---|---|---|---|
Czas podstawowy: W przypadku dowolnego wywołania czas podstawowy jest to czas wymagany do wykonania wywołania, z pominięciem czasu poświęconego na wykonanie innych metod wywoływanych podczas tego wywołania. | Zsumowany czas podstawowy dla klas w pakiecie | Zsumowany czas podstawowy dla metod w klasie | Czas poświęcony na wykonanie danej metody | Czas |
Średni czas podstawowy: Czas podstawowy podzielony przez liczbę wywołań. | Dostępne | Dostępne | Dostępne | Niedostępne |
Odziedziczony czas podstawowy: Wartość podobna do czasu podstawowego spędzonego w wybranym pakiecie lub klasie, ale obejmująca czas poświęcony na wykonanie innych odziedziczonych metod wywoływanych podczas danego wywołania. | Zsumowany czas podstawowy dla klas w pakiecie | Zsumowany czas podstawowy dla metod w klasie | Niedostępne | Czas |
Czas łączny: W przypadku każdego wywołania czas łączny to czas poświęcony na wykonanie wszystkich metod wywoływanych podczas tego wywołania. Jeśli wywołanie nie obejmuje dodatkowych wywołań metod, to czas łączny będzie równy czasowi podstawowemu. | Zsumowany czas łączny dla klas w pakiecie | Czas poświęcony na wykonanie metod w klasie | Czas poświęcony na wykonanie danej metody | Czas |
Odziedziczony czas łączny: Wartość podobna do czasu łącznego spędzonego w wybranym pakiecie lub klasie, ale obejmująca czas poświęcony na wykonanie innych odziedziczonych metod wywoływanych podczas danego wywołania. | Zsumowany czas łączny dla klas w pakiecie | Czas poświęcony na wykonanie metod w klasie | Niedostępne | Czas |
Wywołania: Liczba wywołań wykonanych przez wybraną metodę. | Niedostępne | Zgromadzone według klas | Liczba | Niedostępne |
Odziedziczone wywołania: Liczba wywołań wykonanych przez wybraną metodę i jej odziedziczone metody. | Zgromadzone według pakietów | Zgromadzone według klas | Niedostępne | Liczba |
Czas łączny pracy procesora: Czas pracy procesora poświęcony na wykonanie metody. | Zgromadzone według pakietów | Zgromadzone według klas | Zgromadzone według metod | Niedostępne |
Uwaga: Opisane tu widoki profilowania dotyczą kontekstu języka Java. Dane profilowania pochodzące z innego kontekstu aplikacji mogą powodować zmiany terminów i składni w widokach. Więcej informacji podano w temacie Zrozumienie kontekstów aplikacji w widokach profilowania.
Dostępne są różne elementy sterujące, które umożliwiają manipulowanie kolumnami wyświetlanymi w tym widoku.
Filtry profilowania można zastosować w widoku statystyki wykonania, aby ograniczyć ilość danych wyświetlanych w tym widoku. Filtry profilowania mogą być używane w różnych widokach profilowania, o ile tylko widoki te obsługują filtry. Więcej informacji zawiera temat Stosowanie filtrów profilowania.
Z poziomu widoku Statystyka wykonania można otwierać inne widoki profilowania i kodu źródłowego.
Dane w widoku Statystyka pamięci można eksportować do obsługiwanych formatów raportowania (na przykład HTML lub XML).
Widok Statystyka pamięci można odświeżyć za pomocą przycisku Odśwież na pasku narzędziowym Monitora profilowania. Po odświeżeniu widoku zmiany zostaną oznaczone
ikonami delty:
Pojęcia pokrewne
Narzędzie profilujące - przegląd
Zasoby profilowania
Czynności pokrewne
Profilowanie aplikacji
Wyświetlanie wywołań i metod wywołujących metodę
(C) Copyright IBM Corporation 2000, 2006. Wszelkie prawa zastrzeżone.