jb2works.com
>
Reference Scanner
eng
|
de
|
Reference Scanner fuer Java
Eine leichtgewichtige Profiler-Bibliothek fuer Sun's Java Runtime Environment
|  |
Untersuchen Sie Ihre laufende Java Anwendung von einem Webbrowser:
Erstellen Sie Heap Snapshots und Snapshot Diffs. Schauen Sie sich Memory Leaks an und beseitigen
Sie sie. Verfolgen Sie den vollstaendigen Reference Graphen zu Objekten.
Recorden Sie Method-Call-Graphen und klappen Sie diese automatisch bis zu einem Flaschenhals auf.
Listen Sie Methoden nach ihrer Performance.
Finden Sie heraus, welcher Code wirklich von den Threads ausgefuehrt wird.
Ein Mausklick oeffnet Klassen, Felder und Methoden direkt im Editorpanel von Eclipse, falls
das Reference Scanner Plugin installiert ist.
Reference Scanner wird als Daemon Thread in Ihrer Applikation gestartet und wartet auf Requests
von Ihrem Browser. Wie der Name sagt, der Scanner 'scannt' den Heap sobald Sie eine Seite anfordern.
Kein Request, keine Aktion. Gleiches gilt fuer Call-Graph Recording.
Start Page
Heap Snapshot
 | |
Heap Snapshot.
|
Snapshot Diff
 | |
Snapshot Diff: Zeigt die Unterschiede in der Anzahl fest erreichbarer Objekte und Speicherverwendung,
verglichen mit dem vorherigen Snapshot.
|
Reference Graph
 | |
Reference Graph fuer ein Objekt.
|
Reference Graph: Group Instances
 | |
Group Reference Graphs: Angenommen 89763 Strings sind fest erreichbar.
Dieser View zeigt, bei welchen Graphen diese Objekte typischerweise erreichbar sind.
Zeigt die ersten 5 Elemente der Graphen (Klassen-Level) als Gruppenkriterium.
|
Reference Graph: Test Release
 | |
Reference Scanner zeigt alle Referenz Halter auf ein Objekt, aber nur einen Graph fuer jeden
Referenz Halter. Zur Vereinfachung und Benutzerfreundlichkeit.
'Test Release' testet ob weitere Graphen existieren, wenn man ein Element freigibt.
|
Call Graph
 | |
Call Graph chronologisch.
|
Call Graph: Sort
 | |
Gleicher Graph wie oben aber mit Option 'Sort by Millis':
Calls unter einem Parent sind sortiert nach Millis.
Der 'Millis' Wert hat eine Farbe aus dem Bereich Rot/Gruen/
Reference Scanner klappt die Calls automatisch bis zu einem Bottleneck auf.
|
Call Graph: Pin
 | |
A call can be pinned as root call in the view.
Ein Call can als Root im View gepinnt werden.
|
Call Graph: Path
 | |
Zeigt den direkten Weg vom markierten Call zum Root des Threads.
|
Call Graph: Flat Method List
 | |
Flache Liste gerufener Methoden. Sortiert nach Millis.
|
Weiter auf der naechsten Seite
'Wie man den Reference Scanner startet'
| |
|