2012-01-28 18 views
5

Czy w obrazie wirtualnym możliwe jest ustawienie pamięci, procesów/aktywności GC itd. Wykresy zmieniają się w czasie bez obniżania skali x? Gdy aplikacja uruchamia się, wykresy wyglądają ładnie, ale po pewnym czasie są mocno kompresowane wzdłuż osi X i staje się kłopotliwe, aby zobaczyć, co faktycznie dzieje się w aplikacji.Graficzny wykres wizualny

Odpowiedz

10

można zrobić kilka rzeczy:

  1. idź do tools>options i zmian „Monitorowane Host” i/lub „monitorowanych danych” na coś mniejszego niż domyślnie 60 minut. 60 minut oznacza, że ​​wykres zapamięta dane z ostatnich 60 minut.
  2. Możesz zamknąć inne zakładki ("Sterty", "Klasy", "Tematy"), aby powiększyć wykres.
  3. Możesz użyć Tracer Framework, aby wyświetlić swoje dane. Struktura Tracer umożliwia powiększanie zbieranych danych.

[UWAGA:. Ta odpowiedź była ostatnia aktualizacja w styczniu 2016 roku w celu odzwierciedlenia zmian w JVisualVM]

+0

Zmieniłem Cache wykres do 20 minut, ale wciąż widzę 60 minut na wykresach. czy jest jeszcze coś do zrobienia oprócz kliknięcia OK w oknie dialogowym Opcje? – isapir

+0

Wygląda na to, że ponowne uruchomienie VisualVM jest wymagane, aby zmiana zaczęła obowiązywać. +1 dla wtyczki Tracer. – isapir

2

VisualVM Od wersji 1.3 jest dostępność ramy Tracer w menedżerze wtyczek.

Narzędzia-> Wtyczki zakładka Dostępne Wtyczki nazwa Tracer-Monitor Sondy

VisualVM v1.3 news