Back to syllabus
Chapter 3
CPU Scheduling Policy and Mechanism
Part of Fundamentals of Operating System Concepts
Central question: By what logic does the operating system decide which process should occupy the processor to balance performance and fairness?
Objectives
- Define the Goals and Metrics of CPU Scheduling
- Analyze Core Preemptive and Non-Preemptive Scheduling Policies
- Implement Multi-Level Feedback Queue Scheduling
Chapter roadmap
Pick a lesson to jump in or resume where you left off.