Widok statystyki pamięci

W widoku statystyki pamięci jest wyświetlana statystyka dotycząca sterty aplikacji. Udostępnia ona szczegółowe informacje o liczbie załadowanych klas, liczbie aktywnych instancji oraz wielkości pamięci przydzielonej dla poszczególnych klas. Statystyka pamięci jest dostępna na poziomie pakietu, klasy i instancji.

Wyświetlanie

Widok ten składa się z tabeli, której pierwsza kolumna przedstawia listę elementów. Dostępne są trzy tryby wyświetlania, zależne od trzech typów obiektów:

Statystyka wyświetlana dla każdego typu obiektu

Wyświetlane dane zależą od wybranego typu obiektu. W poniższej tabeli przedstawiono podsumowanie statystyk dostępnych dla poszczególnych obiektów.

Nagłówek kolumny Statystyka pakietów 
Ikona pakietu
Statystyka klas
Ikona klasy
Statystyka instancji
Ikona instancji
Łączna liczba instancji
Łączna liczba utworzonych instancji wybranego pakietu, klasy lub metody.
Zgromadzone według pakietów Zgromadzone według klas Liczba
Instancje aktywne
Liczba instancji wybranego pakietu, klasy lub metody, w których nie zostało przeprowadzone czyszczenie pamięci.
Zgromadzone według pakietów Zgromadzone według klas Liczba
Zebrane
Liczba instancji wybranego pakietu, klasy lub metody, które zostały usunięte podczas czyszczenia pamięci.
Zgromadzone według pakietów Zgromadzone według klas Liczba
Łączna wielkość
Łączna wielkość (w bajtach) wybranego pakietu, klasy lub metody oraz wszystkich utworzonych dla nich instancji, w tym także wszystkich obiektów usuniętych podczas czyszczenia pamięci.
Zgromadzone według pakietów Zgromadzone według klas Wielkość
Aktywna wielkość
Zsumowana wielkość wszystkich aktywnych instancji. 
Zgromadzone według pakietów Zgromadzone według klas Wielkość

Uwaga: Sumy wyświetlane w tym widoku reprezentują tylko dane zebrane od czasu rozpoczęcia monitorowania procesu. Jeśli monitorowanie procesu rozpocznie się w połowie procesu wykonywania, zostaną wyświetlone tylko sumy obliczone od chwili rozpoczęcia monitorowania. W trybie pakietu są wyświetlane tylko sumy dotyczące zebranych klas dla danego pakietu. W sumach tych nie są uwzględniane klasy odfiltrowane.

Uwaga: Aby wyświetlić dane na poziomie instancji w kolumnach Aktywna wielkość i Zebrane widoku Statystyka pamięci, dane te muszą zostać zebrane dla typu profilowania Analiza czasu. Aby zebrać dane na poziomie instancji, wykonaj następujące akcje na stronie Typy profilowania dla danego zestawu profilującego:

  1. Na lewym panelu zaznacz pola wyboru Analiza pamięci > Podstawowa analiza pamięci i Analiza czasu > Analiza czasu wykonania.
  2. W obszarze Analiza czasu wykonania wybierz przełącznik Pokaż szczegóły graficzne przepływu wykonania, a następnie kliknij przycisk Zaawansowane >> i wybierz opcję Zbieraj informacje na poziomie instancji.

Informacje na temat uzyskiwania dostępu do strony Typy profilowania dla zestawu profilującego można znaleźć w kursie Analizowanie danych profilowania z procesu Java.

Symbole wyświetlane

Elementy sterujące

Elementy sterujące paska narzędzi

Ikona Definicja
Ikona pakietu Umożliwia wyświetlenie statystyki pakietu.
Ikona klasy Umożliwia wyświetlenie statystyki klasy.
Ikona instancji Umożliwia wyświetlenie statystyki instancji.
Ikona otwarcia źródła Umożliwia otwarcie źródła wybranego elementu.
Ikona % Umożliwia wyświetlenie wartości procentowej oznaczającej wielkość przydzielonej pamięci.
delta Powoduje pokazywanie w poszczególnych kolumnach liczbowych zmian, jakie zostały wprowadzone od czasu ostatniego odświeżenia.
Przycisk ze stylizowaną ikonąFiltrowanie obiektów na podstawie czasu, rozmiaru, łącznej liczby instancji lub innych kryteriów.
Ikona eksportu HTML Umożliwia eksport danych do pliku w formacie HTML.
Przycisk ze stylizowaną ikonąPrzycisk ze stylizowaną ikoną Wybierz wyświetlane kolumny lub Ikona sortowaniaSortuj według kolumn.

Elementy sterujące menu podręcznego

Ikona Definicja
Ikona Odśwież widoki Umożliwia odświeżenie widoku.
Ikona Wybierz kolumnę Umożliwia wybranie kolumn do wyświetlenia.
Pokaż odwołania do obiektów Umożliwia pokazanie odwołań do obiektów.
Ikona Otwórz źródło Umożliwia otwarcie źródła wybranego elementu.

Filtrowanie

W widokach statystycznych dostępne jest filtrowanie według nazw.   Wzorzec łańcucha można określić w polu Filtr.  

Elementy sterujące kolumny

Aby posortować kolumnę, 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 <.

Kolumny można ukrywać lub wyświetlać. 

 


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

Czynności pokrewne
Stosowanie filtrów profilowania
Profilowanie aplikacji
Identyfikacja klas wymagających dużo pamięci


(C) Copyright IBM Corporation 2000, 2006. Wszelkie prawa zastrzeżone.