I read that I can achieve soft real time performance using the SCHED_FIFO policy.The priorities possible are from 1 -99 (0 being the priority of SCHED_OTHER).
If I create a thread with priority 5 and set the scheduling policy to SCHED_FIFO - does this mean that my thread will have higher priority than all other threads (threads with SCHED_OTHER).
Somewhere I also read that the maximum thread priority is 64 only and the scheduler can even schedule a SCHED_OTHER thread - even if SCHED_FIFO thread needs the CPU.
Quite confused about this - Can anyone help me out.
how about reading the report here:
FYI: sched summary
I found very good and useful.