[PS][PS] CPU inheritance scheduling

B Ford, S Susarla - OSDI, 1996 - usenix.org
CPU Inheritance Scheduling Page 1 CPU Inheritance Scheduling Bryan Ford Sai Susarla
Computer Systems Laboratory Department of Computer Science University of Utah flux@cs.utah.edu
http://www.cs.utah.edu/projects/flux/ October 30, 1996 1 Page 2 Key Concepts Threads
schedule each other by donating the CPU using a directed yield primitive. One root scheduler
thread per processor sources all CPU time. Kernel dispatcher manages threads, events, and
CPU donation without making any scheduling policy decisions. 2 Page 3 The Dispatcher …