Korzystanie z widoku statystyki wykonania

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:

Praca z trybami wyświetlania

  1. Dostępne są cztery tryby wyświetlania, bazujące na czterech typach obiektów: pakietach, klasach, metodach i instancjach. Do przełączania się między trybem pakietu, klasy, metody i instancji służą następujące elementy sterujące na pasku narzędzi:
  2. Wyświetlane dane mogą być także wyrażone w procentach. Aby dane były wyświetlane w procentach, wciśnij przycisk Pokazuj jako procenty Ikona procenta na pasku narzędziowym.

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 
Ikona pakietu
Statystyka klas
Ikona klasy
Statystyka metod
Ikona metody
Statystyka instancji
Ikona 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.

Praca z kolumnami

Dostępne są różne elementy sterujące, które umożliwiają manipulowanie kolumnami wyświetlanymi w tym widoku.

  1. Aby wybrać kolumny wyświetlane w widoku, kliknij przycisk Wybór kolumny Ikona wyboru kolumny z menu rozwijanego paska narzędzi Przycisk strzałki w dół.
  2. W oknie dialogowym Wybór kolumn wybierz kolumny, które mają zostać wyświetlone w widoku. Kliknij przycisk OK, aby zastosować zmiany.
  3. Aby w poszczególnych kolumnach liczbowych pokazać zmiany, jakie zostały wprowadzone od czasu ostatniego odświeżania, należy kliknąć przycisk Pokaż kolumny delty Ikona Pokaż kolumny delty na pasku narzędzi.
  4. Aby posortować dane kolumny, należy kliknąć jej tytuł. Aby posortować kolumnę w porządku odwrotnym, należy kliknąć ponownie tytuł kolumny. Jeśli kolumna została posortowana w porządku rosnącym, tytuł kolumny jest poprzedzony symbolem <, jeśli natomiast kolumna została posortowana w porządku malejącym, tytuł kolumny jest poprzedzony symbolem >.

Filtrowanie danych profilowania

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.

Otwieranie innych widoków

Z poziomu widoku Statystyka wykonania można otwierać inne widoki profilowania i kodu źródłowego.

  1. Aby otworzyć odwołania do wybranego obiektu, należy kliknąć go prawym przyciskiem myszy i wybrać opcję Pokaż odwołania do obiektów Pokaż odwołania do obiektów. Widok Odwołania do obiektów zostanie otwarty i zapełniony danymi dotyczącymi wybranego obiektu.
  2. Aby otworzyć widok Wywołanie metody dla danej metody, należy przejść w tryb wyświetlania pakietu, klasy lub metody. Należy wybrać metodę, kliknąć prawym przyciskiem myszy i wybrać opcję Pokaż wywołanie metody Pokaż wywołanie metody.
  3. Aby otworzyć widok kodu źródłowego dla wybranego obiektu, należy kliknąć go prawym przyciskiem myszy i wybrać opcję Otwórz źródło Ikona Otwórz źródło.

Eksportowanie danych widoku

Dane w widoku Statystyka pamięci można eksportować do obsługiwanych formatów raportowania (na przykład HTML lub XML).

  1. Aby eksportować dane z widoku, kliknij przycisk Raport... Ikona eksportu na pasku narzędzi. Zostanie wyświetlone okno dialogowe Nowy raport, wyświetlające dostępne typy raportów.
  2. Wybierz typ raportu.
  3. Zaznacz pole Otwórz edytor, aby otworzyć dokument w domyślnym edytorze systemowym.
  4. Aby kontynuować, kliknij przycisk Dalej.
  5. Wybierz folder macierzysty i wpisz nazwę pliku.
  6. Kliknij przycisk Zakończ, aby wygenerować raport.

Odświeżanie widoku

Widok Statystyka pamięci można odświeżyć za pomocą przycisku Odśwież Ikona odświeżenia widoków 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.