text: The "Rotating Staircase Deadline" one of these programs led Ingo Molnar to replace the "big oh of 1" version of this type of program with the Completely Fair type.
full_question: The "Rotating Staircase Deadline" one of these programs led Ingo Molnar to replace the "big oh of 1" version of this type of program with the Completely Fair type. Windows NT and Mac OS X both use a multilevel feedback queue to implement this type of program, of which the medium-term type is responsible for swapping in and out. The short-term form of one type of this program relies on a dispatcher for context-switching and CPU control. That type of this program relies on a programmable interval timer. The preemptive type of this program is distinguished from the cooperative type, because the former responds to interrupts. The priority type of this program can lead to starvation, while the round-robin method for this type of program allocates a quantum to each process. This type of program is used to achieve load balance in a multitasking system. For 10 points, name this type of program that allocates computing time to processes.
first_sentence: The "Rotating Staircase Deadline" one of these programs led Ingo Molnar to replace the "big oh of 1" version of this type of program with the Completely Fair type.
raw_answer: process scheduler [or scheduling algorithms; or word forms]