






Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
This document from docsity.com covers the topic of preemptive scheduling policies in the context of high performance computing. Round robin and priority-based scheduling, as well as multilevel feedback queue scheduling. Additionally, the document explains the concept of process lifetime and the difference between virtual time, elapsed time, and wallclock time.
Typology: Slides
1 / 11
This page cannot be seen from the preview
Don't miss anything!







2
Maintain a FCFS ReadyQ When the currently running process is preempted, schedule the process from the front of the ReadyQ Insert the previously running process at the end of the ReadyQ This is much fairer than any of the non- preemptive scheduling policies
4
It schedules the process from the front of the highest priority non-empty queue
A process could be moved to a lower/higher priority queue for fairness
5
7
8
P1 P2 (^) P3 (^) P1 P P1 P : Running in user mode : Running in system mode Elapsed time Process P virtual time Wallclock time Real time time Process P virtual time
10
11