Question: An OS using a preemptive scheduling policy assigns dynamically changing priorities. The priority of a process changes at different rates depending on its state as
An OS using a preemptive scheduling policy
assigns dynamically changing priorities. The priority of a process changes at different rates
depending on its state as follows
alpha Rate of change of priority when a
process is running
beta Rate of change of priority when a
process is ready
gamma Rate of change of priority when a
process is performing IO
Note that the rate of change of priority can be
positive, negative, or zero. A process has priority when it is created. A process with a larger
numerical value of priority is considered to have
a higher priority for scheduling.
Comment on properties of the scheduling policies in each of the following cases:
aalpha beta gamma
balpha beta gamma
calpha beta gamma
dalpha beta gamma
Will the behavior of the scheduling policies
change if the priority of a process is set to every
time it is scheduled?
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
