FIFO scheduling

QNX SDP8.0Programmer's GuideDeveloper

In FIFO (SCHED_FIFO) scheduling, a thread selected to run continues executing until it:
  • voluntarily relinquishes control (e.g., it blocks)
  • is preempted by a higher-priority thread
Figure 1FIFO scheduling. Thread A runs until it blocks.

Figure showing FIFO scheduling
Page updated: