Вы, вероятно, уже прочитали их, но справочные страницы кажутся достаточно ясными:
Диапазон приоритетов планирования может отличаться в других системах POSIX, поэтому для портативных приложений рекомендуется использоватьдиапазон виртуальных приоритетов и сопоставьте его с интервалом, заданным sched_get_priority_max () и sched_get_priority_min ().POSIX.1-2001 требует разброса как минимум 32 между максимальным и минимальным значениями для SCHED_FIFO и SCHED_RR.
Я, скорее, сомневаюсь, что есть поворотная ручка, чтобы изменить это, так что я думаю, что вызастряли либо с изменением ядра, либо с масштабированием приоритетов, как предложено.Я, честно говоря, должен задаться вопросом, действительно ли более 99 приоритетов на самом деле равносильны фактической производительности.