Dez 032015
 

Welche Variable benötigt den meisten Speicher?

Kurzer Weg:

Öffnen des Speicher Dumps. Wie man den erstellt siehe unter: http://blog.thomasmichael.de/memory-analysis-in-eclipse-nutzen/.

Übersicht

In der Übersicht auf Leak Suspect drücken.

Leak Suspect

Bei mir ist es recht eindeutig. Unten bei Keywords dann auf Details klicken.

Dominator

In der Beschreibung gibt es den Dominator Tree, dort sieht deutlich den Speicherverbrauch. Man kann jeden Eintrag anklicken und bekommt ein Menu, in welcher Ansicht man diese Klasse betrachten möchte.

Öffnen Incoming Reference

Wir betrachten die HashMap mit ListObjects-> with incoming references.

Damit erhalten wir eine Übersicht nur über diese Referenz und in welcher Variable sie gehalten wird.

Variable gefunden

 

In meinem Problem gibt es eine Map in einer Klasse, die Bilder hält.

Klasse

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)