Создание «дампа памяти» Java-приложения?

У меня есть Java-приложение, которое, к сожалению, через некоторое время начинает потреблять довольно большие объемы памяти. Чтобы усложнить ситуацию, это не только приложение Java, но и приложение JavaFX 2.

Я подозреваю, что есть некоторая утечка памяти, возможно даже в основных вызовах JavaFX и родных библиотеках.

Идеальным решением было бы получить дамп всех объектов Java в определенный момент (с использованием их памяти), а затем проанализировать этот дамп. Есть ли способ добиться этого?

Ответы на вопрос(4)

Ваш ответ на вопрос