Dokonywanie „zrzutu pamięci” aplikacji java?

Mam aplikację Java, która niestety zaczyna zużywać dość dużą ilość pamięci po pewnym czasie. Aby skomplikować sprawy, jest to nie tylko aplikacja Java, ale także aplikacja JavaFX 2.

Podejrzewam, że jest jakiś wyciek pamięci, może nawet w bazowych wywołaniach JavaFX i rodzimych bibliotekach.

Idealnym rozwiązaniem byłoby uzyskanie zrzutu wszystkich obiektów java w pewnym momencie (z wykorzystaniem ich pamięci), a następnie przeanalizowanie tego zrzutu. Czy jest jakiś sposób, aby to osiągnąć?

questionAnswers(4)

yourAnswerToTheQuestion