Chapter3_ProcessScheduling operating.pptx

SaraZara10 13 views 5 slides Mar 03, 2025
Slide 1
Slide 1 of 5
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5

About This Presentation

ppt for students


Slide Content

Process Scheduling

Process Scheduling Maximum CPU use, quickly switch processes onto CPU for time sharing Process scheduler selects among available processes for next execution on CPU Maintains scheduling queues of processes Job queue - set of all process in the system Ready queue - set of all processes residing in main memory, ready and waiting to execute Device queues - set of processes waiting for and I/O device Processes migrate among the various queues

Queues

Process Scheduling

Scheduler Long-term scheduler (or job scheduler) -- selects which processes should be brought into ready queue Short term scheduler (or CPU scheduler) -- selects which process should be executed next and allocates CPU