Maximalwert für residente Hauptspeicherseiten ändern
Komponente: | BS2000 |
Funktionsbereich: | System steuern und optimieren |
Anwendungsbereich: | SYSTEM-TUNING |
Anwendungsbereich: | TSOS |
Privilegierung: | OPERATING |
Berechtigungsschlüssel: | R |
Funktionsbeschreibung
Standardmäßig stehen nach der Systemeinleitung allen Benutzern zusammen maximal 24 residente Hauptspeicherseiten zur Verfügung. Mit dem Kommando MODIFY-SYSTEM-BIAS kann dieser Maximalwert während des Systemlaufs geändert werden. Der Wert muss, in Abhängigkeit von Last und Auftragsarten, jeweils vernünftig bemessen sein. Der Wert muss mindestens die im Operanden MAX-RESIDENT-PAGES angegebene Bedingung erfüllen. Die Ermittlung eines „optimalen“ Wertes (ohne Perfomance-Verluste) ist im „Performance-Handbuch“ [27] beschrieben.
Mit dem Kommando SHOW-SYSTEM-STATUS, Operand INFORMATION=*SYSTEM-PARAMETERS kann die Systembetreuung die jeweils geltenden Werte abfragen.
Der Defaultwert *UNCHANGED für den folgenden Operanden bedeutet, dass die bisherige Vereinbarung gilt.
Format
MODIFY-SYSTEM-BIAS |
MAX-RESIDENT-PAGES = *UNCHANGED / <integer 0..2147483639 4Kbyte> |
Operandenbeschreibung
MAX-RESIDENT-PAGES = *UNCHANGED / <integer 0..2147483647 4Kbyte>
Maximale Anzahl der residenten Hauptspeicherseiten für Benutzeraufträge.
Für den einzustellenden Wert n muss folgende Bedingung eingehalten werden:
0 <= n <= w - x - y - 256 | ||
Dabei bedeuten: | w | Anzahl der Hauptspeicherseiten |
x | Anzahl der Klasse-1-Speicherseiten | |
y | Anzahl der Klasse-3-Speicherseiten | |
256 | Sättigungskriterium |
Kommando-Returncode
(SC2) | SC1 | Maincode | Bedeutung |
---|---|---|---|
0 | CMD0001 | Ohne Fehler | |
3 | CMD0202 | Funktion oder Einheit nicht unterstützt | |
3 | EXC0450 | Parameter-Fehler | |
3 | EXC0451 | Fehlendes Privileg | |
3 | EXC0452 | Nicht genügend Speicherplatz verfügbar |