Получить текущую дисциплину планирования процесса
#include <sched.h>int sched_getscheduler( pid_t pid );
libc
Функция sched_getscheduler() получает текущую дисциплину планирования процесса pid. Если pid равен нулю, возвращается дисциплина планирования вызывающего процесса.
Дисциплина планирования. Если возникла ошибка функция возвращает -1
, код ошибки записывается в errno.
POSIX 1003.1 Process Scheduling
В многопоточной программе sched_getscheduler() возвращает дисциплину планирования для потока 1
в процессе pid или для вызывающего потока, если pid равен 0
.
errno, getprio(), sched_getparam(), sched_get_priority_max(), sched_get_priority_min(), sched_setparam(), sched_setscheduler(), sched_yield(), setprio()
Предыдущий раздел: Описание API системной библиотеки