c-user: Document EDF SMP

Close #3056.
This commit is contained in:
Sebastian Huber 2017-06-30 15:06:21 +02:00
parent 4e85468773
commit 8cf3d75a92
2 changed files with 34 additions and 0 deletions

View File

@ -3795,6 +3795,33 @@ DESCRIPTION:
NOTES:
None.
.. COMMENT: === CONFIGURE_SCHEDULER_EDF_SMP ===
.. _Use Earliest Deadline First SMP Scheduler:
Use Earliest Deadline First Scheduler
-------------------------------------
.. index:: CONFIGURE_SCHEDULER_EDF_SMP
CONSTANT:
``CONFIGURE_SCHEDULER_EDF_SMP``
DATA TYPE:
Boolean feature macro.
RANGE:
Defined or undefined.
DEFAULT VALUE:
This is not defined by default.
DESCRIPTION:
If defined, then the Earliest Deadline First (EDF) SMP Scheduler is
selected as the default scheduler.
NOTES:
None.
.. COMMENT: === CONFIGURE_SCHEDULER_CBS ===
.. _Use Constant Bandwidth Server Scheduler:

View File

@ -183,6 +183,13 @@ period, it has to be finished until the end of this period. The call of
deadline. Moreover, the ``rtems_rate_monotonic_cancel`` and
``rtems_rate_monotonic_delete`` calls clear the deadlines assigned to the task.
Earliest Deadline First SMP Scheduler
-------------------------------------
An EDF scheduler with SMP support. The processors managed by this scheduler
are allocated to the highest priority (earliest deadline) tasks which are ready
to execute.
Constant Bandwidth Server Scheduling (CBS)
------------------------------------------
.. index:: constant bandwidth server scheduling