Dieser Natural-Profilparameter wird benutzt, um den Natural Data
Collector und seine Trace Recording-Funktion zu konfigurieren. Diese Funktion
wird von der SYSRDC
Utility und von der PROFILER- Utility
benutzt. Der Profilparameter RDC
entspricht dem Makro
NTRDC
im
Natural-Parametermodul.
Mögliche Werte | Siehe RDC-Parameter-Syntax. | |
---|---|---|
Standard-Einstellung | OFF |
Siehe RDC-Parameter-Syntax und Keyword Subparameters. |
Dynamische Angabe | ja | Der Parameter RDC kann nur
dynamisch angegeben werden. Im
Natural-Parametermodul
wird das Makro NTRDC
verwendet..
|
Angabe innerhalb der Session | ja | Um die Trace Recording-Funktion zu starten oder zu
stoppen, siehe Calling the
CMRDC Interface (siehe auch Subparameter
EVENT ).
|
Dieses Dokument behandelt folgende Themen:
Der Profilparameter RDC
wird wie folgt
angegeben:
RDC=(ON,keyword-subparameter=value,keyword-subparameter=value,...) |
Oder:
RDC=OFF |
Dabei ist:
Wert | Bedeutung |
---|---|
ON |
Die Trace Recording-Funktion wird beim Start der Natural-Session automatisch gestartet. |
OFF |
Der Benutzer muss die Trace
Recording-Funktion mittels einer der Methoden starten, die im Abschnitt
Activating the
Natural Data Collector in der SYSRDC
Utility-Dokumentation oder in der SYSRDC
Utility-Dokumentation beschrieben sind.
Dies ist der Standardwert. |
keyword-subparameter |
Siehe Schlüsselwort-Subparameter. |
Anmerkung:
Der Wert ON
bzw. OFF
muss, falls
angegeben, immer an erster Stelle stehen.
Das Makro NTRDC
wird wie folgt angegeben:
NTRDC ON, * EVENT=value, * EXIT=value, * FNAT=value, * SIZE=value, * XEVENT=value
Oder:
NTRDC OFF
Siehe Schlüsselwort-Subparameter.
Beschreibung der Werte ON
und OFF
siehe
RDC-Parameter-Syntax.
EVENT
|
EXIT
|
FNAT
|
SIZE
|
XEVENT
EVENT=(value)
bestimmt die
Ereignisse, die im Natural Data Collector-Puffer aufgezeichnet werden sollen.
Wert | Erklärung |
---|---|
(event,event,...) |
Jedes Ereignis
(event ) kann ein oder zwei Zeichen lang
sein.Nur die angegebenen Ereignisse werden aufgezeichnet.
Anmerkungen:
|
ALL |
Alle Ereignisse werden aufgezeichnet.
Voraussetzung ist, dass der Natural Data Collector-Puffer ausreichend groß
definiert worden ist.
Dies ist der Standardwert. |
Anmerkungen:
CALL 'CMRDC' 'T'
ersetzt werden.
EXIT=(value)
wird benutzt,
um User Exits für den Natural Data Collector der Utility
SYSRDC
zu definieren.
Optional kann auch eine Arbeitsbereichgröße für jeden Exit angegeben werden.
Wert | Erklärung |
---|---|
(name,name,...) oder (name,size,name,size,...) |
name ist der
Name des User Exit. Im Natural-Parametermodul
werden die angegebenen Exit-Namen automatisch an die Liste der Angaben im
Profilparameter CSTATIC angehängt.
Es gibt keinen Standardwert. |
Optional kann nach jedem Exit-Namen die
Größe (size) des Arbeitsbereichs angegeben werden:
Mögliche Arbeitsbereichsgrößen: Standardeinstellung: |
Anmerkungen:
EXIT
dynamisch
angegeben wird, müssen die Exits im Profilparameter
CSTATIC
oder
RCA
definiert werden
(RCA
kann ebenfalls dynamisch angegeben werden).
RDCEXIT
benutzen.
EXIT=(MYEXIT,2000,RDCEX1)
FNAT=value
steuert die
Trace-Recording-Funktion, während Programme in der Natural-Systemdatei
ausgeführt werden.
Wert | Erklärung |
---|---|
ON |
Die Trace-Recording-Funktion ist aktiv, während Programme in der Natural-Systemdatei ausgeführt werden. |
OFF |
Kein Trace Recording in der
Natural-Systemdatei.
Dies ist der Standardwert. |
SIZE=value
gibt die Größe
des Natural Data Collector-Puffers an, der von der
SYSRDC-Utility
und der PROFILER-Utility
genutzt wird. Außerdem steuert er die Trace Recording-Funktion des Natural Data
Collector.
Wert | Erklärung |
---|---|
0 or 2 -
128 |
Puffergröße (in KB).
|
0 |
Deaktiviert den Natural Data Collector.
Dies ist der Standardwert. |
Anmerkungen:
RDCSIZE
benutzen.
XEVENT=(value)
bestimmt
Natural Data Collector-Ereignisse, bei denen User Exits aufgerufen werden. Dies
kann dazu beitragen, die CPU-Inanspruchnahme und die Anzahl der
TCB/SRB-Schaltvorgänge zu reduzieren, wenn ein
Natural for zIIP
Add-On-Produkt installiert ist.
Wert | Erklärung |
---|---|
(event,event,...) |
Jedes Ereignis
(event ) kann ein Ereignistyp sein, der
ein oder zwei Zeichen umfasst. User Exits werden nur bei den angegebenen
Ereignissen aufgerufen werden.
Anmerkungen:
|
ALL |
Alle User-Exits werden bei allen
Ereignissen aufgerufen.
Dies ist der Standardwert. |
RDC=(ON,EVENT=(D,P,U),XEVENT=(P,I,A),SIZE=80,FNAT=ON)
RDC=(ON,EVENT=(PS),SIZE=80,FNAT=ON,EXIT=(MYEXIT,2000,RDCEX1))
NTRDC ON, * EVENT=(D,P,U), * XEVENT=(P,I,A), * SIZE=80, * FNAT=ON, * EXIT=(MYEXIT,2000,RDCEX1)