Netbeans Profiler

3. Memory Analysis

Der dritte Punkt in dem Profiling-Dialog ist "Memory".
In den Basic Settings existiert die folgende Auswahl:

nbp07

In den Advanced Settings können folgende Einstellungen gefunden werden:

Und auch die globalen Einstellungen der JVM lässen sich hier überschreiben:

nbp08

Wie auch schon im Perfomance Monitoring können auch beim Memory-Monitor Live Results angezeigt werden.
Auf dem folgenden Bild ist zu sehen, dass in der Beispielanwendung fast nur int[]-Typen verwendet wurden.
In den Spalten der Tabelle existieren folgende Werte:

nbp18

Mit einem Rechtsklick in die obige Tabelle kann im Kontextmenü "Show Allocations Stack Traces" ausgewählt werden. Die im folgenden Bild dargestellte Ansicht erscheint.
Hier ist zu sehen, in welchen Methoden die Objekte erstellt wurden und mit einem Rechtsklick kann direkt
in die Codestelle gesprungen werden:

nbp19


Zurück zu Netbeans Profiler