Was bedeutet "absolute Thread-Priorität" im Zusammenhang mit 'KS_getThreadPrio/KS_setThreadPrio'?

Windows unterstützt intern 32 Prioritätsstufen, von denen die 16 höchsten (16..31) normalerweise nicht erreichbar sind. Auch kann man als Anwendungsprogramierer die Priorität nur 1 oder 2 Stufen höher oder niedriger setzen. Das Betriebssystem passt die Stufe dynamisch an. Mit den genannten Funktionen lässt sich jede beliebige absolute Prioritätsstufe (bevorzugt 16..31) setzen. Eine dynamische Anpassung entfällt in diesem Bereich. Wenn Sie am wenigsten (nur von Kernel-Mechanismen) unterbrochen werden wollen, nehmen Sie die 31. Auf keinen Fall sollten Sie die Prozess-Priorität verändern, da dies unvorhersehbare Situationen, wie z.B. Dead-Locks, verursachen kann.

Zuletzt aktualisiert am 2009-08-04 von .

Zurück

Allgemein

Base Module

Clock Module

Interrupt Module

IoPort Module

Kernel Module

KeyBoard Module

Memory Module

Serial Module

Realtime Module