Badanie czyszczenia pamięci

Czyszczenie pamięci w środowisku wykonawczym Java odbywa się automatycznie. W trakcie tego procesu znajdowane i zwalniane są obszary pamięci, które nie są już używane przez program. W przypadku narzędzia profilującego czyszczenie pamięci można uruchomić tylko wtedy, gdy istnieje aktywny proces.  Funkcja czyszczenia pamięci jest dostępna w widoku statystyki pamięci.

Wymagania wstępne:
Aby można było analizować dane profilowania w celu badania czyszczenia pamięci, należy upewnić się, że została wykonana następująca czynność:

Aby wyświetlić szczegóły dotyczące czyszczenia pamięci, wykonaj następujące czynności:

  1. W widoku Monitor profilowania wybierz monitor lub agenta.
  2. Kliknij prawym przyciskiem myszy, a następnie wybierz opcję Otwórz za pomocą > Statystyka pamięci. Zostanie otwarty widok statystyki pamięci.
  3. Kliknij przycisk Pakiet Ikona statystyki pakietu na pasku narzędzi, aby wyświetlić statystykę dotyczącą pakietu.
  4. Sprawdź, czy widoczne są kolumny Instancje aktywne i Zebrane. W przeciwnym razie kliknij prawym przyciskiem myszy, wybierz opcję Wybierz kolumny, a następnie włącz wyświetlanie tych kolumn.
  5. Zapisz wyniki:
  6. W widoku Monitor profilowania wybierz monitor lub agenta.
  7. Kliknij prawym przyciskiem myszy i wybierz opcję Wykonaj czyszczenie pamięci Ikona Czyszczenie pamięci.
  8. W widoku statystyki pamięci kliknij prawym przyciskiem myszy i wybierz opcję Odśwież widoki Ikona Odśwież widoki. Widok zostanie odświeżony i będzie zawierał zmienioną liczbę aktywnych instancji na poziomie pakietu.

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

Czynności pokrewne
Profilowanie aplikacji
Uruchamianie lub przyłączanie procesu Java
Identyfikacja metod zużywających dużo zasobów