FIFO scheduling
In 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 1. FIFO scheduling.
Parent topic:
Scheduling policies
Related concepts
Priorities and scheduling (QNX Neutrino Programmer's Guide)
Priorities (Getting Started with QNX Neutrino)
The kernel as arbiter (Getting Started with QNX Neutrino)
Related reference
pthread_setschedparam()
pthread_setschedprio()
sched_setparam()
sched_setscheduler()
SchedSet(), SchedSet_r()
setprio()