
Das VMC Profiling ist ein Analyse-Tool, mit dem man laufzeitrelevante Daten sammeln und auswerten kann. Es ist ein Offline-Tool in dem Sinne, dass die Datenauswertung separat von der Datensammlung erfolgt. Die Auswertung ist damit zwar jederzeit wiederholbar und kann ausgesprochen selektiv vorgenommen werden. Man kann jedoch den Satz der zuvor gesammelten Analysedaten einer Profiling-Sitzung nicht nachträglich erweitern, etwa um zusätzliche Auswertungen anzustellen.
Profiling-Sitzungen
Das VMC Profiling organisiert seine Daten in Profiling-Sitzungen. Eine Sitzung trägt einen frei wählbaren Namen und speichert seine Daten in einem dedizierten Verzeichnis im Dateisystem des Applikationsservers.
Der vollständige Dateiname wird zusammengesetzt aus dem konfigurierten Profiling-Verzeichnis (Systemparameter vmcj/prof/directory), dem Zeitstempel, einer Profiling-Id, dem Mandanten und dem Benutzernamen des Profiling-Anwenders.
Analyse-Optionen
Sie können Ihre Anwendung im Hinblick auf den Umgang mit folgenden Ressourcen analysieren.
Speicherverbrauch
Laufzeit
Java-Exceptions
Synchronisierung
Weitere Informationen: Analyse-Optionen
Aktivitäten
Das Profiling einer Java-Anwendung beinhaltet die folgenden Aktivitäten.
Sitzung starten und stoppen
Sitzung auswerten
Sitzung löschen
Weitere Informationen: Aktivitäten
Weitere Informationen