Courses/Computer Science/CPSC 457.S2016/Lecture Notes/L5

From wiki.ucalgary.ca
Jump to: navigation, search

Lecture 5 - Process Scheduling

Concepts

Assignments 1 & 2 The course concepts Scheduling (and Scheduling Algorithms)

Outline

  • Assignment 1
  • Assignment 2
  • Course Concept Review
  • Scheduling Concepts
    • Scheduling Timing
    • Preemptive vs Nonpreemptive
    • Types of Scheduling Algorithms
    • Scheduling Algorithm Goals and Metrics
  • Scheduling Algorithms
    • First Come, First Served
    • Shortest Job First
    • Exponential Average
    • Round-Robin
    • Priority Scheduling
    • Multi-Queue Scheduling
    • And many more!


Slides

My slides are available as PDF PPTX or Handout PDF

Notes

Questions for next time