
Der Performance-Monitor dient dem allgemeinen Überprüfen der Performance einer Web-Dynpro-Anwendung. Dabei werden keine detaillierten Informationen bereitgestellt, er ermöglicht lediglich eine grobe Einschätzung von Performance-Aspekten.
Verwenden Sie den Performance-Monitor nicht für akkurate Performance-Messungen, sondern um einen allgemeinen Überblick zu erhalten, ob die Performance generell in Ordnung ist oder ob weitere Performance-Analysen notwendig sind.
Der Performance-Monitor zeigt Informationen über die folgenden Bereiche an:
allgemeine Überblicksinformationen (Overview)
Performance
Memory
Rendering
Systeminformationen
Vorgehensweise
Sie können den Performance-Monitor für die gewünschte Applikation im Browser aktivieren, indem Sie den URL-Parameter sap-wd-perfMonitor=X verwenden.
Standardmäßig wird der Performance-Monitor immer komprimiert angezeigt.
Über das Symbol
können Sie den Performance-Monitor weiter aufklappen und dadurch zusätzliche Informationen angezeigt bekommen.
Über das Symbol
können Sie den Performance-Monitor schließen.
Overview
Hier erhalten Sie allgemeine Übersichtsinformationen über Ihr System. Dazu gehören:
System-Id (mit Mandant)
Host
Benutzername
Anmeldesprache
Aktivierung bzw. Deaktivierung der Barrierefreiheit-Einstellungen
Unified-Rendering-Version
installierte Software-Komponenten
Beispiel
Performance
Memory
|
Wert-Ermittlung |
Verwendung |
Möglicher Problemfall |
|---|---|---|
|
Gesamter verwendeter Work-Prozess-Speicherverbrauch, der in der letzten Phase des Web-Dynpro-Frameworks gemessen wurde |
Prüfen Sie, ob der Speicherverbrauch in Ordnung ist |
Maximaler Speicherverbrauch innerhalb des Interaktionsschrittes und zugeordneter Speicher könnten wesentlich höher sein |
Max Memory in step
|
Wert-Ermittlung |
Verwendung |
Möglicher Problemfall |
|---|---|---|
|
Maximaler Speicherverbrauch innerhalb des Interaktionsschrittes, der in der letzten Phase des Web-Dynpro-Frameworks gemessen wurde. Wenn direkt nach dem Wert die Seitengröße ( Page Size) angezeigt wird, dann ist der Wert ein Vielfaches der Seitengröße. Siehe auch Profilparameter em/blocksize_KB: Größe eines Segments des Erweiterungsspeichers. Ansonsten handelt es sich um einen exakten Wert. Für SAP NetWeaver 7.10 und höher können Sie die exakte Anzeige über den Profilparameter stat/high_resolution_memory mit dem Wert TRUE aktivieren. Hinweis
Diese Einstellung für stat/high_resolution_memory hat auch Auswirkungen auf die Speicherverbrauchswerte in Transaktion STAD. |
Wenn der maximale Speicherverbrauch für den Interaktionsschritt wesentlich größer ist als der zugeordnete Speicher, prüfen Sie, ob in Ihrer Applikation Speicherprobleme vorhanden sind. |
Durch die Aufrundung auf die Segmentgröße kann der Speicher größer als der benötigte Speicher sein. |
End2End-Zeit
|
Wert-Ermittlung |
Verwendung |
Möglicher Problemfall |
|---|---|---|
|
Für den Request verbrauchte Zeit |
Prüfen Sie, ob es ein Problem mit der End-2-End-Zeit für die Applikation gibt. Die End-2-End-Zeit wird von folgenden Faktoren beeinflusst:
|
Siehe Client-Zeit |
Server-Zeit
|
Wert-Ermittlung |
Verwendung |
Möglicher Problemfall |
|---|---|---|
|
AS-ABAP Server-CPU-Zeit, die in der letzten Phase des Web-Dynpro-Frameworks gemessen wurde |
Prüfen Sie, ob es ein Problem mit der Server-Verarbeitungszeit gibt |
|
Client-Zeit
|
Wert-Ermittlung |
Verwendung |
Möglicher Problemfall |
|---|---|---|
|
Geschätzte verstrichene Browser-Zeit, die mittels JavaScript gemessen wird |
Prüfen Sie, ob Größe und Aufbau der Web-Dynpro-Applikation den Performance-Richtlinien entspricht |
|
Response Data
|
Wert-Ermittlung |
Verwendung |
Möglicher Problemfall |
|---|---|---|
|
Inhalt der AS-ABAP HTTP-Response für die Benutzerinterkation |
Prüfen Sie die Werte für die Response. Große Werte für eine Response (z.B. >300kB) können ein Indikator für langsame Server- und Client-Zeiten sein. |
|
Beispiel
Memory
Write Memory Snapshot
Speichern eines Memory-Snapshots der Anwendung, der über die Transaktion S_MEMORY_INSPECTOR angezeigt werden kann.
Weitere Informationen: Speicheranalyse
Beispiel
Rendering
UR: Show/Save ...
Speichern der aktuell angezeigten Seite als UR testsuite / LSX Datei.
Beispiel
System Infos
Anzeige von Detailinformationen über das System
System-ID
Datenbank
Betriebsystem
Release-Nummer des SAP-Systems
Kernel-Version
installierte Softwarekomponenten
Beispiel