mirror of
https://git.rtems.org/rtems-docs/
synced 2025-05-15 17:26:42 +08:00
c-user: Promote clustered scheduler configuration
Add own section for the clustered scheduler configuration.
This commit is contained in:
parent
3bb3e5795c
commit
c2ee227438
@ -3293,8 +3293,8 @@ NOTES:
|
|||||||
|
|
||||||
The IDLE task must run at the lowest priority of all tasks in the system.
|
The IDLE task must run at the lowest priority of all tasks in the system.
|
||||||
|
|
||||||
Scheduler Algorithm Configuration
|
General Scheduler Configuration
|
||||||
=================================
|
===============================
|
||||||
|
|
||||||
This section defines the configuration parameters related to selecting a
|
This section defines the configuration parameters related to selecting a
|
||||||
scheduling algorithm for an application. For the :ref:`schedulers built into
|
scheduling algorithm for an application. For the :ref:`schedulers built into
|
||||||
@ -3618,10 +3618,10 @@ NOTES:
|
|||||||
the configuration macros, please examine ``cpukit/sapi/include/confdefs.h``
|
the configuration macros, please examine ``cpukit/sapi/include/confdefs.h``
|
||||||
for how these are defined for the Deterministic Priority Scheduler.
|
for how these are defined for the Deterministic Priority Scheduler.
|
||||||
|
|
||||||
.. _Configuring Clustered Schedulers:
|
.. _ConfigurationSchedulersClustered:
|
||||||
|
|
||||||
Configuring Clustered Schedulers
|
Clustered Scheduler Configuration
|
||||||
--------------------------------
|
=================================
|
||||||
|
|
||||||
Clustered scheduling helps to control the worst-case latencies in a
|
Clustered scheduling helps to control the worst-case latencies in a
|
||||||
multi-processor system. The goal is to reduce the amount of shared state in
|
multi-processor system. The goal is to reduce the amount of shared state in
|
||||||
|
@ -564,7 +564,7 @@ DIRECTIVE STATUS CODES:
|
|||||||
|
|
||||||
DESCRIPTION:
|
DESCRIPTION:
|
||||||
Identifies a scheduler by its name. The scheduler name is determined by
|
Identifies a scheduler by its name. The scheduler name is determined by
|
||||||
the scheduler configuration. See :ref:`Configuring Clustered Schedulers`
|
the scheduler configuration. See :ref:`ConfigurationSchedulersClustered`
|
||||||
and :ref:`Configuring a Scheduler Name`.
|
and :ref:`Configuring a Scheduler Name`.
|
||||||
|
|
||||||
NOTES:
|
NOTES:
|
||||||
|
@ -54,8 +54,7 @@ value suitable for the application in order to save memory. Each processor
|
|||||||
needs an idle thread and interrupt stack for example.
|
needs an idle thread and interrupt stack for example.
|
||||||
|
|
||||||
The default scheduler for SMP applications supports up to 32 processors and is
|
The default scheduler for SMP applications supports up to 32 processors and is
|
||||||
a global fixed priority scheduler, see also :ref:`Configuring Clustered
|
a global fixed priority scheduler, see also :ref:`ConfigurationSchedulersClustered`.
|
||||||
Schedulers`.
|
|
||||||
|
|
||||||
The following compile-time test can be used to check if the SMP support is
|
The following compile-time test can be used to check if the SMP support is
|
||||||
available or not.
|
available or not.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user