PowerAda 94

From OC Systems Wiki!
Jump to: navigation, search

(94) The affect of implementation defined execution resources on task dispatching.

See D.2.1(9).

PowerAda assigns all Ada tasks to AIX POSIX threads. AIX supports three dispatching policies. Each dispatching policy is mapped to one of three Ada95 policies (as specified by the configuration pragma TASK_DISPATCHING_POLICY). The AIX policies and the associated Ada95 policies are:

AIX Policy PowerAda TASK_DISPATCHING_POLICY

SCHED_FIFO FIFO_WITHIN_PRIORITIES
SCHED_RR RR_WITHIN_PRIORITIES
SCHED_OTHER OS_DEFAULT

The default task dispatching policy is OS_DEFAULT