[PATCH] Cygwin: sched_setscheduler: accept SCHED_OTHER, SCHED_FIFO and SCHED_RR
Christian Franke
Christian.Franke@t-online.de
Mon Dec 2 18:58:37 GMT 2024
ASSI wrote:
> Christian Franke writes:
>> + nice value sched_priority Windows priority class
>> + 12...19 1....6 IDLE_PRIORITY_CLASS
>> + 4...11 7...12 BELOW_NORMAL_PRIORITY_CLASS
>> + -4....3 13...18 NORMAL_PRIORITY_CLASS
>> + -12...-5 19...24 ABOVE_NORMAL_PRIORITY_CLASS
>> + -13..-19 25...30 HIGH_PRIORITY_CLASS
>> + -20 31...32 REALTIME_PRIORITY_CLASS
> That mapping looks odd… care to explain why the number of nice values
> and sched_priorities doesn't match up for each priority class? 39
> possible values for one can't match to 32 for the other of course, but
> which ones are skipped and why?
I don't know as I only documented the long standing existing mappings here.
--
Regards,
Christian
More information about the Cygwin-patches
mailing list