Documente Academic
Documente Profesional
Documente Cultură
Objectives
Explain the purpose of scheduling List scheduling Criteria Discuss types of scheduling algorithms
Scheduling Algorithm
The scheduling algorithm is a part of the operating system that
decides which processes should be running on the CPU (in what order) and for how long. Maximizes CPU utilization keep the CPU as busy as possible
Context Switching
A context switch (a process switch / a task switch) is the switching of the CPU from one process to another
Scheduling Algorithms
First come first served (FCFS) Shortest job first;
Round Robin ;
Overview
CPU Turnaround Response Scheduling algorithm Throughput time Overhead time First In First Out Shortest Job First Round-robin
Low Medium High Low High Medium High Medium Medium Low Medium High