2012-04-03 12 views

Odpowiedz

3

Może to zrobić Metrics plugin? Nie próbowałem go, ale na stronie głównej wymienia dwa wskaźniki sprzężenia i pokazuje ładne wykresy.

1

Zastosowanie VisualVM a następnie przejdź do Sampler -> Pamięć i widać wykres poniżej reprezentujący liczbę wystąpień (nie dokładnie numer referencyjny):

Alternatywnie można korzystać z niektórych wtyczek Eclipse (używam inCode) lub Sonar dla statycznego uzyskiwania licznika referencyjnego.

enter image description here

+0

która jest dostępna za pośrednictwem java_home/bin/jvisualvm – NimChimpsky

1

Możesz użyć narzędzi Netbeans Profiler.

Jeśli wybierzesz tryb Memory, będziesz mógł poznać wartości Live Bytes/Live Objects/Allocated Objects i więcej na klasy.

Myślę, że w ten sposób można dowiedzieć się, z których klas korzysta się częściej lub które korzystają z większej ilości pamięci.

Musisz uruchomić aplikację, aby poznać wyniki, których nie znam, jeśli szukasz "statycznego" sposobu.

Powiązane problemy