_POSIX_THREAD_SPORADIC_SERVER

This option does not add any interfaces of its own; it makes the SCHED_SPORADIC scheduling policy and the sched_ss_* members of struct sched_param available to the scheduling interfaces of _POSIX_THREAD_PRIORITY_SCHEDULING.

Zephyr accepts SCHED_SPORADIC and validates the sporadic server parameters, but does not enforce execution-time budgets: a thread scheduled under SCHED_SPORADIC executes as if scheduled under SCHED_RR at sched_priority . See Sporadic Server Scheduling for details and rationale.

Enable this option with CONFIG_POSIX_THREAD_SPORADIC_SERVER, or enable the XSI_ADVANCED_REALTIME_THREADS option group with CONFIG_XSI_ADVANCED_REALTIME_THREADS.

_POSIX_THREAD_SPORADIC_SERVER