Die TPTP Speicheranalyse gibt einen Überblick über den verwendeten Speicher einer Java-Anwendung.
Dadurch kann man während der Laufzeit erkennen welche Objekte wie oft erstellt werden.
Zum Durchführen der Speicheranalyse ist bei "Profile Configurations" im Tab "Monitor" der Punkt "Memory Analysis" auswählen.
In den Optionen lässt sich der Detailgrad noch um eine Stufe erhöhen.
Nach dem Klicken auf "Profile" wechselt Eclipse standardmäßig in die Profiling Perspektive.
In den Memory Statistics hat man dann eine Übersicht der Klassen, sowie über die Pakete, die Instanzen und die Größe der Instanzen.
Auch hier kann man wie schon bei der Laufzeit-Analyse Filter auf Pakete setzen.
Mit einem Doppelklick auf die Klasse oder Wechseln des Tab kommt man zu den Allocation Details.
Wenn anfangs in den Optionen "Track object allocation sites" nicht aktiviert wurde, ist diese Tabelle leer.
Hier sieht man die Methoden, in denen das Objekt instanziiert wurde.