Структура, используемая для определения критически важных потоков адаптивного планировщика
#include <sys/sched_aps.h>#include <sys/neutrino.h>typedef struct {_Int32t pid;_Int32t tid;} sched_aps_mark_crit_parms;
Структура используется в функции SchedCtl() в сочетании с командой SCHED_APS_MARK_CRITICAL для определения перечня потоков, которые должны считаться адаптивным планировщиком критически важными.
Структура включает следующие поля:
0
для вызывающего процесса. 0
для вызывающего потока.
Вы можете также настроить struct sigevent таким образом, чтобы принимающий поток исполнялся как критический. |
ЗОСРВ «Нейтрино»
Предыдущий раздел: Описание API системной библиотеки