В чем разница между pthread_setschedparam и sward_setscheduler?Linux

Anonymous
В чем разница между pthread_setschedparam и sward_setscheduler?

Сообщение Anonymous »

Предположим, я хочу установить поток для использования конкретной политики планирования в реальном времени с данным приоритетом. Из того, что я могу сказать, есть по крайней мере две функции, которые выполняют это. pid. "< /p>

Код: Выделить всё

#include 

int sched_setscheduler(pid_t pid, int policy,
const struct sched_param *param);
pthread_setschedparam
"

Код: Выделить всё

The pthread_setschedparam()
Функция устанавливает политику планирования и параметры потока потока . "
#include

int pthread_setschedparam(pthread_t thread, int policy,
const struct sched_param *param);
< /code>
Каковы различия между этими двумя? Есть ли убедительная причина использовать один над другим?


Подробнее здесь: https://stackoverflow.com/questions/796 ... tscheduler

Вернуться в «Linux»