POSIX Priority Scheduling option.
More...
|
| #define | SCHED_OTHER 0 |
| | Round-robin or other time-sharing scheduling (default).
|
| |
| #define | SCHED_FIFO 1 |
| | First-in first-out (cooperative) scheduling policy.
|
| |
| #define | SCHED_RR 2 |
| | Round-robin (preemptive, priority-based) scheduling policy.
|
| |
POSIX Priority Scheduling option.
◆ SCHED_FIFO
First-in first-out (cooperative) scheduling policy.
Definition at line 37 of file sched.h.
◆ SCHED_OTHER
Round-robin or other time-sharing scheduling (default).
May execute identically to SCHED_RR on this implementation.
Definition at line 34 of file sched.h.
◆ SCHED_RR
Round-robin (preemptive, priority-based) scheduling policy.
Definition at line 40 of file sched.h.
◆ sched_get_priority_max()
| int sched_get_priority_max |
( |
int |
policy | ) |
|
◆ sched_get_priority_min()
| int sched_get_priority_min |
( |
int |
policy | ) |
|
◆ sched_getparam()
| int sched_getparam |
( |
pid_t |
pid, |
|
|
struct sched_param * |
param |
|
) |
| |
◆ sched_getscheduler()
| int sched_getscheduler |
( |
pid_t |
pid | ) |
|
◆ sched_rr_get_interval()
| int sched_rr_get_interval |
( |
pid_t |
pid, |
|
|
struct timespec * |
interval |
|
) |
| |
◆ sched_setparam()
| int sched_setparam |
( |
pid_t |
pid, |
|
|
const struct sched_param * |
param |
|
) |
| |
◆ sched_setscheduler()
| int sched_setscheduler |
( |
pid_t |
pid, |
|
|
int |
policy, |
|
|
const struct sched_param * |
param |
|
) |
| |