Erstellen Sie einen "Speicherauszug" der Java-Anwendung?

Ich habe eine Java-Anwendung, die nach einiger Zeit leider ziemlich viel Speicher verbraucht. Um die Sache zu verkomplizieren, ist es nicht nur eine Java-Anwendung, sondern auch eine JavaFX 2-Anwendung.

Ich vermute, dass es einen Speicherverlust gibt, vielleicht sogar in zugrunde liegenden JavaFX-Aufrufen und nativen Bibliotheken.

Die ideale Lösung wäre, einen Speicherauszug aller Java-Objekte zu einem bestimmten Zeitpunkt (mit ihrer Speichernutzung) zu erstellen und diesen Speicherauszug dann zu analysieren. Gibt es eine Möglichkeit, dies zu erreichen?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage