Lesson 21: Planning Your Schedule

Outline:

  1. Scheduling basics
    • jobs
    • tasks
    • schedules
  2. Uniprocessor scheduling
    • getting in line: FIFO
    • minimizing response times: SJF
  3. Satisfying timing constraints
    • task-level fixed priority: RM/DM
    • job-level fixed priority: EDF

Reading assignment (to be completed by the next class):