Back To Chapter 2

SchedulingWho gets to run next

Pre-emptive Scheduling - O.S.. preempts process to put new one in.  (Running to Ready)
Non Preemptive - wait for I/O and put new process in.  (Running to Blocked)

Scheduling Criteria

Scheduling Algorithms: Waiting Time = (Final Start Time - Previous Time in CPU - Arrival Time)