next up previous contents index
Weiter: Dynamische Prioritäten Hinauf: D Echtzeitprogrammierung Zurück: D.4 Priority Ceiling

D.5 Entry-Queuing-Politiken

Mittels des Pragmas

pragma Queuing_Policy(<Name>);

wird festgelegt, wie Tasks in die Entry-Warteschlange eingereiht werden. Es gibt zwei vordefinierte Strategien, eine Implementation kann aber wieder eigene definieren. Die beiden vordefinierten sind: FIFO_Queuing und Priority_Queuing. FIFO-Queuing ist die für Tasks aus dem Kapitel 9 bekannte Strategie. Die Priority-Queuing-Strategie funktioniert so:

Johann Blieberger
Wed Feb 11 09:58:52 MET 1998