Beginnen Sie die Leistungsanalyse, indem Sie Daten der Ausführungszeitanalyse
für einen Profilerstellungsdurchgang sammeln.
Gehen Sie zum Sammeln von Daten wie folgt vor:
- Wählen Sie im Dialogfenster 'Profil ermitteln'
auf der Registerseite 'Profilerstellung' (untergeordnetes Register 'Übersicht')
die Profilgruppe Ausführungshistorie - Vollständiges Leistungsdiagramm für Aufrufe aus.
- Überprüfen Sie, ob alle Einstellungen korrekt sind. Klicken Sie dazu
auf Bearbeiten und führen Sie im Dialogfenster
'Profilgruppe bearbeiten' die folgenden Schritte aus:
- Vergewissern Sie sich, dass die Markierungsfelder für Zeitanalyse und
Ausführungszeitanalyse ausgewählt sind.
- Wählen Sie Ausführungszeitanalyse aus.
- Wählen Sie Grafikdetails zum Ausführungsablauf anzeigen aus.
- Wählen Sie bei Bedarf aus, ob für die Anzeige in der Ansicht 'Exemplarstatistik' Informationen auf Instanzebene
gesammelt werden sollen. In der Ansicht 'Exemplarstatistik' wird die Garbage Collection untersucht. Das Sammeln dieser Informationen verlangsamt den
Prozess der Datensammlung.
- Bei Bedarf können Sie auswählen, ob durch den Filter ausgeschlossene Schnittstellenklassen erfasst werden sollen.
Diese Option kann für
eine detaillierte Trace-Analyse sinnvoll sein. Bei Auswahl der Option können Sie auch angeben, in welcher Tiefe
die Klassen erfasst werden sollen. Das Sammeln dieser Informationen verlangsamt den
Prozess der Datensammlung.
- Bei Bedarf können Sie zusätzliche Profiltypen
(mit Ausnahme der Profiltypen für Verlusterkennung) auswählen, um gleichzeitig ergänzende Informationen zu sammeln. Bedenken Sie jedoch,
dass sich der Datenerfassungsprozess um so mehr verlangsamt, je mehr Daten Sie sammeln.
- Klicken Sie auf den Knopf Fertig stellen.
- Klicken Sie auf den Knopf Profil ermitteln, um Ihre Anwendung zu starten.
- Testen Sie die Abschnitte Ihrer Anwendung, für die Sie das Profil erstellen möchten. Anschließend können Sie Ihre
Anwendung beenden.
Anmerkung: Manchmal ist es sinnvoll, die Datensammlung zu beschränken. Weitere Informationen finden Sie im
folgenden Abschnitt: