Mit der Anweisung kann die Messprogrammdefinition von COSMOS verändert werden. Sie ist von Nutzen, wenn mit der Anweisung SHOW-DEFINED-PARAMETERS Parameter gefunden wurden, die zu verändern sind.
Format
MODIFY-COSMOS-PARAMETERS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Operandenbeschreibung
TITLE =
Gibt den Titel der COSMOS-Messung an.
TITLE = *UNCHANGED
Der zu diesem Zeitpunkt festgelegte Titel wird nicht verändert.
TITLE = <c-string 1..80>
Die COSMOS-Messung erhält den angegebenen Titel.
BUFFER-SIZE =
Legt die Anzahl der 4K-Seiten je Puffer fest.
BUFFER-SIZE = *UNCHANGED
Die zu diesem Zeitpunkt festgelegte Anzahl an Seiten je Puffer wird nicht verändert.
BUFFER-SIZE = <integer 1..40>
Die Puffer werden in der angegebenen Größe in Seiten angelegt.
NUMBER-OF-BUFFERS =
Legt die Anzahl der Puffer fest.
NUMBER-OF-BUFFERS = *UNCHANGED
Die zu diesem Zeitpunkt festgelegte Anzahl an Puffern wird nicht verändert.
NUMBER-OF-BUFFERS = <integer 2..512>
COSMOS legt die angegebene Anzahl an Puffern zum Schreiben der Events an.
ADDITIONAL-INFO =
Gibt an, welche Daten zusätzlich aufgezeichnet werden sollen.
ADDITIONAL-INFO = *UNCHANGED
Die zu diesem Zeitpunkt angegebenen Daten für ADDITIONAL-INFO werden nicht verändert.
ADDITIONAL-INFO = *NONE
Es werden keine zusätzlichen Daten aufgezeichnet.
ADDITIONAL-INFO = *CONFIGURATION
Die Konfiguration beim Start der Messung wird zusätzlich aufgezeichnet.
ADDITIONAL-INFO = *VM2000(...)
Die VM2000-Events werden zusätzlich aufgezeichnet. Sie müssen dazu explizit geöffnet werden (Anweisung ADD-COSMOS-EVENT).
FILE-NAME = <filename 1..54 without-gen-vers>
Gibt den Namen der Datei an, in die VM2000-Events geschrieben werden.
OUTPUT =
Gibt an, auf welche Art die COSMOS-Messwertedateien geschrieben werden.
OUTPUT = *UNCHANGED
Der zu diesem Zeitpunkt eingestellte Wert für OUTPUT wird nicht verändert.
OUTPUT = *DISK(...)
Die COSMOS-Messwerte werden sequentiell in die Dateien auf Platte geschrieben; d.h. pro Messwertedatei existiert eine Schreib-Task. Ist ein Messwertepuffer voll, wird eine Schreib-Task aktiviert, die den Puffer in die entsprechende Datei schreibt.
FILE-NAME = list-poss(16): <filename 1..54 without-gen-vers>
Gibt die Datei(en) an, in die COSMOS-Messwerte geschrieben werden.
OUTPUT = *WRAP-AROUND(...)
Die COSMOS-Messwerte werden in eine Datei auf Platte geschrieben. Die Datei wird wieder von vorne beschrieben, wenn der reservierte Speicherplatz (PRIMARY-ALLOCATION) nicht ausreicht. Die Sekundärzuweisung (SECONDARY-ALLOCATION) muss mit Null erfolgen.
FILE-NAME = <filename 1..54 without-gen-vers>
Gibt die Datei an, in die COSMOS-Messwerte geschrieben werden.
OUTPUT = *TAPE(...)
Die COSMOS-Messwerte werden sequenziell in die Dateien auf Band geschrieben. (Ablauf wie bei OUTPUT=*DISK beschrieben.)
FILE-NAME = list-poss(16): <filename 1..54 without-gen-vers>
Gibt die Datei(en) an, in die COSMOS-Messwerte geschrieben werden.
OUTPUT = *STREAM-TAPE(...)
Die COSMOS-Messwertedateien werden im Streaming-Modus geschrieben. Damit ist die Möglichkeit, dass Events nicht erfasst werden, eingeschränkt, da beim Schreiben auf Band fortlaufend ohne Neupositionierung des Bandes geschrieben wird.
FILE-NAME = list-poss(16): <filename 1..54 without-gen-vers>
Gibt die Datei(en) an, in die COSMOS-Messwerte geschrieben werden.
TASK-SELECTION =
Bestimmt die Tasks, die überwacht werden sollen.
TASK-SELECTION = *UNCHANGED
Die zu diesem Zeitpunkt gültige Task-Überwachung wird nicht verändert.
TASK-SELECTION = *ALL
Alle Tasks werden überwacht.
TASK-SELECTION = *SPECIFIED(...)
Legt die Tasks zur Überwachung fest, die über TSN, Benutzerkennung, Job-Name, Kategorie bzw. Typ ausgewählt werden.
JOB-NAME =
Die Task-Auswahl wird über den Job-Namen vorgenommen. Als letztes Zeichen ist auch * in der Wildcard-Bedeutung erlaubt.
JOB-NAME = *NOT-SPECIFIED
Es werden keine Tasks über ihren Job-Namen ausgewählt.
JOB-NAME = list-poss(8): <alphanum-name 1..8 with-wild>
Gibt die Job-Namen der Tasks an, die überwacht werden sollen.
CATEGORY =
Die Task-Auswahl wird über die Kategorie vorgenommen. Als letztes Zeichen ist auch * in der Wildcard-Bedeutung erlaubt.
CATEGORY = *NOT-SPECIFIED
Es werden keine Tasks über ihre Kategorie ausgewählt.
CATEGORY = list-poss(8): <alphanum-name 1..7 with-wild>
Gibt die Kategorien der Tasks an, die überwacht werden sollen.
USER-ID =
Die Task-Auswahl wird über die Benutzerkennung vorgenommen.
USER-ID = *NOT-SPECIFIED
Es werden keine Tasks über ihre Benutzerkennung ausgewählt.
USER-ID = list-poss(8): <alphanum-name 1..8 with-wild>
Gibt die Benutzerkennungen der Tasks an, die überwacht werden sollen. Die Benutzerkennungen sind ohne $
anzugeben. Als letztes Zeichen ist auch * in der Wildcard-Bedeutung erlaubt.
TSN =
Die Task-Auswahl wird über die TSN vorgenommen.
TSN = *NOT-SPECIFIED
Es werden keine Tasks über ihre TSN ausgewählt.
TSN = list-poss(16): <alphanum-name 1..4 with-wild>
Gibt die TSNs der Tasks an, die überwacht werden sollen. Als letztes Zeichen ist auch * in der Wildcard-Bedeutung erlaubt.
TYPE =
Die Task-Auswahl wird über den Task-Typ vorgenommen.
TYPE = *NOT-SPECIFIED
Es werden keine Tasks über ihren Task-Typ ausgewählt.
TYPE = *SYSTEM
Alle System-Tasks sollen überwacht werden.
TYPE = *DIALOG
Alle Dialog-Tasks sollen überwacht werden.
TYPE = *BATCH
Alle Batch-Tasks sollen überwacht werden.
TYPE = *TP
Alle TP-Tasks sollen überwacht werden.
EVENT-SELECTION =
Bestimmt die Events, die aufgezeichnet werden sollen. Deren Aufzeichnung wird an bestimmte Bedingungen geknüpft.
EVENT-SELECTION = *UNCHANGED
Die zu diesem Zeitpunkt festgelegten Werte für EVENT-SELECTION werden nicht verändert.
EVENT-SELECTION = *ALL-BY-ADD-COSMOS-EVENT
Alle geöffneten Events werden aufgezeichnet.
EVENT-SELECTION = *SPECIFIED(...)
Nur die Events werden aufgezeichnet, die den angegebenen Bedingungen genügen.
EIA-INTERRUPT-CLASS =
Steuert die Aufzeichnung von EIA-Events in Abhängigkeit von der INTERRUPTION CLASS (IC).
EIA-INTERRUPT-CLASS = *UNCHANGED
Die zu diesem Zeitpunkt festgelegten ICs werden nicht verändert.
EIA-INTERRUPT-CLASS = *ANY
Die Aufzeichnung des EIA-Events erfolgt unabhängig von der IC.
EIA-INTERRUPT-CLASS = list-poss(5): *SVC / *PROGRAM / *MACHINE-CHECK / *IO / *EXTERNAL
Nur die EIA-Events mit der angegebenen IC werden aufgezeichnet.
EIA-SVC-NUMBER =
Steuert die Aufzeichnung von EIA-Events in Abhängigkeit vom SVC.
EIA-SVC-NUMBER = *UNCHANGED
Die zu diesem Zeitpunkt festgelegten SVCs werden nicht verändert.
EIA-SVC-NUMBER = *ANY
Die Aufzeichnung des EIA-Events erfolgt unabhängig vom SVC.
EIA-SVC-NUMBER = list-poss(8): <integer 1..255>
Nur die EIA-Events mit dem (den) angegebenen SVC(s) werden aufgezeichnet.
IO-DEVICE =
Steuert die Aufzeichnung der SDV-, CHTM-, IONQ- bzw. PMIO-Events in Abhängigkeit von der mnemotechnischen Gerätebezeichnung.
IO-DEVICE = *UNCHANGED
Die zu diesem Zeitpunkt festgelegten mnemotechnischen Gerätebezeichnungen werden nicht verändert.
IO-DEVICE = *ANY
Die Aufzeichnung der SDV-, CHTM-, IONQ- und PMIO-Events erfolgt unabhängig von der mnemotechnischen Gerätebezeichnung.
IO-DEVICE = list-poss(8): <alphanum-name 2..4>
Nur die SDV-, CHTM-, IONQ- bzw. PMIO-Events mit den angegebenen mnemotechnischen Gerätebezeichnungen werden aufgezeichnet.
DAB-CACHE-ID =
Steuert die Aufzeichnung von DAB-Events in Abhängigkeit von DAB-CACHE-IDs.
DAB-CACHE-ID = *UNCHANGED
Die zu diesem Zeitpunkt festgelegten DAB-CACHE-IDs werden nicht verändert.
DAB-CACHE-ID = *ANY
Die DAB-Events werden unabhängig von der DAB-CACHE-ID aufgezeichnet.
DAB-CACHE-ID = list-poss(8): <alphanum-name 1..32>
Nur die DAB-Events mit den angegebenen DAB-CACHE-IDs werden aufgezeichnet.
MEMORY-CLASS =
Steuert die Aufzeichnung der RELM- bzw. REQM-Events in Abhängigkeit von der Speicherklasse.
MEMORY-CLASS = *UNCHANGED
Die zu diesem Zeitpunkt festgelegten Speicherklassen für RELM- bzw. REQM-Events werden nicht verändert.
MEMORY-CLASS = *ANY
Die RELM- bzw. REQM-Events werden unabhängig von der Speicherklasse aufgezeichnet.
MEMORY-CLASS = list-poss(4): *3 / *4 / *5 / *6
Nur die RELM- bzw. REQM-Events mit den angegebenen Speicherklassen werden aufgezeichnet.
SLOT-MEMORY-CLASS =
Steuert die Aufzeichnung der SLOT-Events in Abhängigkeit von der Speicherklasse.
SLOT-MEMORY-CLASS = *UNCHANGED
Die zu diesem Zeitpunkt festgelegten Speicherklassen für SLOT-Events werden nicht verändert.
SLOT-MEMORY-CLASS = *ANY
Die SLOT-Events werden unabhängig von der Speicherklasse aufgezeichnet.
SLOT-MEMORY-CLASS = list-poss(4): *3 / *4 / *5 / *6
Nur die SLOT-Events mit den angegebenen Speicherklassen werden aufgezeichnet.
PEND-CODE =
Steuert die Aufzeichnung der PEND-Events in Abhängigkeit vom Pendcode.
PEND-CODE = *UNCHANGED
Die zu diesem Zeitpunkt festgelegten Pendcodes werden nicht verändert.
PEND-CODE = *ANY
Die PEND-Events werden unabhängig vom Pendcode aufgezeichnet.
PEND-CODE = list-poss(16): <integer 1..22>
Nur die PEND-Events mit dem angegebenen Pendcode werden aufgezeichnet.
LOCK-ID =
Steuert die Aufzeichnung der LOCK-Events in Abhängigkeit von der Lock-Id.
LOCK-ID = *UNCHANGED
Die zu diesem Zeitpunkt festgelegten Lock-Id’s werden nicht verändert.
LOCK-ID = *ANY
Die LOCK-Events werden unabhängig von der Lock-Id aufgezeichnet.
LOCK-ID = list-poss(4): <alphanum-name 1..2>
Nur die LOCK-Events mit den angegebenen Lock-Id’s werden aufgezeichnet.
TLT-DESCRIPTOR =
Steuert die Aufzeichnung der TLT-Events in Abhängigkeit vom TLT-DESCRIPTOR(TLT = Task Location Table).
TLT-DESCRIPTOR = *UNCHANGED
Die derzeit festgelegten Werte für den TLT-DESCRIPTOR werden nicht verändert.
TLT-DESCRIPTOR = *ANY
Die Aufzeichnung der TLT-Events erfolgt unabhängig vom TLT-DESCRIPTOR.
TLT-DESCRIPTOR = list-poss(8): <alphanum-name 1..3>
Nur die TLT-Events mit den angegebenen TLT-DESCRIPTORen werden aufgezeichnet.
TSKI-SWITCH =
Steuert die Aufzeichnung des TSKI-Events abhängig von der T.I.C. (Task in Control).
TSKI-SWITCH = *UNCHANGED
Der zu diesem Zeitpunkt festgelegte Wert für TSKI-SWITCH wird nicht verändert.
TSKI-SWITCH = *ANY
Die Aufzeichnung der TSKI-Events erfolgt unabhängig von der T.I.C.
TSKI-SWITCH = *TASK
Es wird jeweils nur das erste TSKI-Event einer T.I.C. aufgezeichnet.
TSVC-SVC-NUMBER =
Steuert die Aufzeichnung der TSVC-Events nach SVC-Nummern.
TSVC-SVC-NUMBER = *UNCHANGED
Die zu diesem Zeitpunkt festgelegten SVC-Nummern werden nicht verändert.
TSVC-SVC-NUMBER = *ANY
Die Aufzeichnung der TSVC-Events erfolgt unabhängig von der SVC-Nummer.
TSVC-SVC-NUMBER = list-poss(8): <integer 1..255>
Die TSVC-Events werden für die angegebenen SVC-Nummern aufgezeichnet.
CPU-NUMBER =
Steuert die Aufzeichnung der Events in Abhängigkeit von der CPU-Nummer.
CPU-NUMBER = *UNCHANGED
Die zu diesem Zeitpunkt festgelegten CPU-Nummern werden nicht verändert.
CPU-NUMBER = *ANY
Die Events werden unabhängig von der CPU-Nummer aufgezeichnet.
CPU-NUMBER = list-poss(32): <integer 0..31>
Nur die Events für die angegebenen CPU-Nummern werden aufgezeichnet.
UNLOAD =
Gibt den Zeitpunkt an, zu dem das Subsystem COSMOS entladen werden soll.
UNLOAD = *UNCHANGED
Der zu diesem Zeitpunkt festgelegte Wert wird nicht verändert.
UNLOAD = *AT-MEASUREMENT-PROGRAM-STOP
Das Subsystem COSMOS wird am Ende der COSMOS-Messung entladen.
UNLOAD = *AT-SM2-STOP
Das Subsystem COSMOS wird am Ende der SM2-Messung entladen.
MEASUREMENT-TIME =
Legt die Dauer der Messung fest.
MEASUREMENT-TIME = *UNCHANGED
Die zu diesem Zeitpunkt festgelegte Dauer der Messung wird beibehalten.
MEASUREMENT-TIME = *NOT-SPECIFIED
Die Messung wird durch den Anwender mit der Anweisung STOP-MEASUREMENT-PROGRAM TYPE = *COSMOS beendet.
MEASUREMENT-TIME = <integer 1..60>
Legt die Zeit in Minuten fest, nach deren Ablauf die Messung automatisch beendet werden soll.