![[z/OS]](../images/ngzos.gif)
Tipps für die Optimierung des Betriebssystems z/OS
Sie können verschiedene Konfigurationsänderungen an den Komponenten des z/OS-Systems vornehmen, um die Leistung von WebSphere Application Server zu verbessern.
Sie können die folgenden Änderungen an den angegebenen z/OS-Komponenten vornehmen:
- CTRACEAls Erstes sollten Sie Ihre CTRACE-Konfiguration überprüfen. Stellen Sie sicher, dass alle Komponenten auf MIN oder OFF gesetzt sind. Wenn Sie die CTRACE-Optionen für alle Komponenten Ihres Systems anzeigen möchten, setzen Sie auf der Bedienerkonsole den folgenden Befehl ab:
Wenn Sie die Einstellung für eine Komponente auf den niedrigsten Tracewert setzen möchten, verwenden Sie den folgenden Befehl, in dem xxx für die Komponente steht.D TRACE,COMP=ALL
Mit dieser Konfigurationsänderung vermeiden Sie unnötigen Systemaufwand für das Erfassen nicht erforderlicher Traceinformationen. Beim Debug wird CTRACE häufig für eine Komponente aktiviert und nach Behebung des Problems nicht wieder inaktiviert.TRACE CT,OFF,COMP=xxx
- SMF
Vergewissern Sie sich, dass nicht mehr SMF-Daten als erforderlich gesammelt werden. Überprüfen Sie die Einstellungen SMFPRMxx, um sicherzustellen, dass nur die Mindestanzahl von Datensätzen erfasst wird.
Verwenden Sie SMF Typ 92 oder 120 nur für Diagnosezwecke.- SMF Typ 92
SMF-Datensätze des Typs 92 werden immer erstellt, wenn eine HFS-Datei geöffnet, geschlossen oder gelöscht wird usw. Fast jede Web-Server-Anforderung referenziert HFS-Dateien, sodass Tausende von SMF-Datensätzen des Typs 92 erstellt werden. Solange Sie diese Informationen nicht tatsächlich brauchen, sollten Sie die SMF-Datensätze des Typs 92 inaktivieren. Im folgenden Beispiel ist die Sammlung von SMF-Datensätzen des Typs 92 inaktiviert:
Beispiel:ACTIVE, DSNAME(SYS1.&.SYSNAME..SMF.MAN1;SYS1.&SYSNAME..SMF.MAN2;), NOPROMPT, REC(PERM), MAXDORM(3000), STATUS(010000), JWT(0510), SID(&SYSNAME;(1:4)), LISTDSN, SYS(NOTYPE(19,40,92)), INTVAL(30), SYNCVAL(00), SYS(DETAIL,INTERVAL(SMF,SYNC)), SYS(EXITS(IEFACTRT,IEFUJI,IEFU29,IEFU83,IEFU84,IEFU85,IEFUJV,IEFUSI))
- SMF Typ 120
Bewährtes Verfahren:
Die Verwendung von SMF-Datensätzen des Typs 120 kann in der Produktion angezeigt sein, da diese Datensätze spezifische Informationen zu WebSphere-Anwendungen (z. B. die Antwortzeit für J2EE-Artefakte, die Anzahl der übertragenen Bytes usw.) enthalten. Falls Sie sich entscheiden, SMF-Datensätze des Typs 120 zu aktivieren, sollten Sie an Stelle von Serveraktivitätsprotokollen und Containeraktivitätsprotokollen Serverintervall-SMF-Datensätze und Containerintervall-SMF-Datensätze verwenden.
bpracGeben Sie die folgenden Eigenschaften an, um bestimmte Satztypen über die Administrationskonsole zu aktivieren:- server_SMF_server_activity_enabled=0 (oder server_SMF_server_activity_enabled = false) - inaktiviert "SMF-Subtyp 1: Serveraktivitätsdatensatz".
- server_SMF_server_interval_enabled=1 (or server_SMF_server_interval_enabled = true), aktiviert "SMF-Subtyp 3: Serverintervalldatensatz".
- server_SMF_container_activity_enabled=0 (oder false) - inaktiviert "SMF-Subtyp 5: J2EE-Containeraktivitätsdatensatz (Version 2)".
- server_SMF_container_interval_enabled=1 (oder true) - aktiviert "SMF-Subtyp 6: J2EE-Containerintervalldatensatz (Version 2)".
- server_SMF_request_activity_enabled=1 (oder true), aktiviert
"SMF-Subtyp 9: Anforderungsaktivitätsdatensatz".
Bewährtes Verfahren: Aufgrund der Größe dieses Satztyps ist bei dessen Ausführung mit einem Leistungseinfluss zu rechnen. Daher sollten Sie in Erwägung ziehen, die Datensammlung für bestimmte Abschnitte zu inaktivieren, wenn Sie die entsprechenden Informationen nicht benötigen. Dadurch erreichen Sie, dass der Leistungseinfluss geringer ausfällt. Weitere Informationen dazu, welche Abschnitte inaktiviert werden können und wie sie inaktiviert werden können, enthält der SMF-Datensatz 120 des Typs 9.bprac
- server_SMF_outbound_enabled (oder true), aktiviert "SMF-Subtyp 10: Datensätze für abgehende Anforderungen.
- server_SMF_interval_length=1800
- SMF Typ 92
- Um sicherzustellen, dass die SMF-Dateien optimal zugeordnet sind, sollten Sie sich Ihre DB2-Datensätze und die standardmäßig von der RMF geschriebenen SMF-Dateien anschauen. Die DB2-SMF-Datensätze 100, 101 und 102 wirken sich auf die Leistung aus und sollten nur für die Überwachung der DB2-Leistung mit dem Tool DB2 PM verwendet werden. Wenn Sie die DB2-Leistung nicht überwachen, sollten Sie in Erwägung ziehen, diese SMF-Datensätze nicht zu erfassen.