Задать приоритет потока
#include <pthread.h>int pthread_setschedprio( pthread_t thread,int prio );
libc
Функция pthread_setschedprio() устанавливает приоритет потока thread в значение prio.
Если поток запущен или готов к выполнению, влияние на его положение в очереди готовности зависит от направления модификации:
Функция pthread_setschedprio() дает возможность временно повысить приоритет потока и снова понизить его, не уступая другим потокам с таким же приоритетом. Это необходимо, если требуется реализовать собственные стратегии ограничения инверсии приоритетов, такие как наследование приоритетов или наивысшие значения приоритетов.
POSIX 1003.1 Threads, Thread Execution Scheduling
pthread_getschedparam(), pthread_setschedparam(), sched_setparam()
Предыдущий раздел: Описание API системной библиотеки