Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINIXV5.41 (MX300/WX200) Referenzhandbuch Seite 827

Inhaltsverzeichnis

Werbung

tsdptbl (4)
ts_slpret
ts_m axw ait
t s _ l w a i t
Der Systemverwalter kann das Verhalten des Time-Sharing-Anteils des Schedulers
durch Neukonfigurieren der
verfügbar.
DISPADMIN Konfigurationsdatei
Mit Ausnahme von
laufenden System durch den Befehl
Der Aufruf von
verwalter die aktuelle ts_dptbl-Konfiguration der Tabelle im Hauptspeicher zu
laden oder diese mit Werten aus einer Konfigurationsdatei zu überschreiben. Die
für Eingaben in
beschriebenen Format übereinstimmen.
Leerzeilen werden ignoriert und ein beliebiger Teil einer Zeile rechts von einem #-
Symbol wird als Kommentar behandelt. Die erste Zeile, die weder Kommentar
noch leer ist, muß die Auflösung anzeigen, die zur Interpretation des Zeitlimit-
Wertes benutzt wird. Die Auflösung ist angegeben als
=res
R E S
wobei res eine positive Ganzzahl zwischen 1 und 1.000.000.000 und die verwendete
Auflösung der Umkehrwert von res in Sekunden ist (beispielsweise bezeichnet
eine Auflösung in Millisekunden).
R E S = 1 0 0 0
(Nanosekunden) Auflösung angegeben sein kann, werden die Längen des Zeitlimits
auf das nächste ganzzahlige Vielfache der Systemuhr-Auflösung aufgerundet.
Beispielsweise ist die höchste gegenwärtig auf der 3B2 verfügbare Auflösung 10
Millisekunden (1 'Takt"). Wäre res 1000, würde ein Zeitlimit-Wert von 34 eine
Einheit von 34 Millisekunden benennen, der auf der 3B2 auf 4 Takte (40 Millisekun­
den) aufgerundet würde.
4-196
Prioritätsebene der neuen Warteschlange, auf die ein Prozeß, der
vorher im Benutzer-Modus auf dieser Ebene war, zu setzen ist,
wenn er nach dem Schlafen zum Benutzer-Modus zurückkehrt.
Normalerweise
wird
Prioritätsebene verbunden, die eine kürzeres Zeitlimit hat.
Ein Prozeß-Zähler; ts_d isp w ait wird jedesmal auf Null gesetzt,
wenn ein Time-Sharing-Prozeß in die Dispatcher-Warteschlange
zurückgestellt wird, nachdem sein Zeitlimit abgelaufen ist, oder
wenn er erwacht ist (ts_d isp w ait
zurückgesetzt, wenn ein Prozeß durch einen Prozeß mit höherer
Priorität verdrängt wird).
Sekunde für jeden Prozeß in der Dispatcher-Warteschlange
erhöht.
Wenn der ts_dispw ait-W ert eines Prozesses den
ts_maxwait-Wert
Priorität des Prozesses auf den Wert geändert, der durch
ts _ lw a it angegeben ist. Dieses Feld hat den Zweck, eine per­
manente Verdrängung von Prozessen zu verhindern
Verschiebt einen Prozeß auf diese neue Prioritätsebene, wenn
größer ist als
t s _ d i s p w a i t
t s _ d p t b l
können alle Elemente der
ts q l o b p r i
dis padrnin(lM)
für die Time-Sharing-Klasse erlaubt dem System­
d i s p a d m i n
verwendete Konfigurationsdatei muß mit dem unten
d i s p a d m i n
dieses
Feld
Dieser Zähler wird einmal pro
für seine Ebene überschreitet,
t s _ m a x w a i t .
beeinflussen. Hierfür sind zwei Methoden
geprüft und verändert werden.
Obgleich eine sehr genaue
ts_dptbl(4)
mit
einer
höheren
wird nicht auf Null
wird
die
auf einem
t s _ d p t b l
04/92

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinixv5.40 (mx500)

Inhaltsverzeichnis