Performance-Monitor 
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.
Achtung
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
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
(Expand) können Sie den Performance-Monitor weiter aufklappen und dadurch zusätzliche Informationen angezeigt bekommen.
Über das Symbol
(Close) können Sie den Performance-Monitor schließen.
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 für Performance Monitor Overview)
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 |
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.
Diese Einstellung für stat/high_resolution_memory hat auch Auswirkungen auf die Speicherverbrauchswerte in Transaktion STAD. Ende des Hinweises. |
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. |
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 |
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 |
|
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 |
|
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 für Performance Monitor Performance)
Speichern eines Memory-Snapshots der Anwendung, der über die Transaktion S_MEMORY_INSPECTOR angezeigt werden kann.
Weitere Informationen: Speicheranalyse
(Beispiel für Performance Monitor Memory)
Speichern der aktuell angezeigten Seite als UR testsuite / LSX Datei.
(Beispiel für Performance Monitor Rendering)
Anzeige von Detailinformationen über das System
System-ID
Datenbank
Betriebsystem
Release-Nummer des SAP-Systems
Kernel-Version
installierte Softwarekomponenten
(Beispiel für Performance Monitor System Infos)