0
1.7kviews
Compare and contrast short term, long term and medium term scheduling.
1 Answer
written 2.6 years ago by |
Selects among the processes that are ready to execute and allocates CPU to one of them.
Executes frequently.
It removes process from memory hence reducing degree of multiprogramming. The process is swapped out and later ,swapped in by medium term scheduler.
Long-Term Scheduler | Short-Term Scheduler | Medium-Term Scheduler |
---|---|---|
It is a job scheduler | It is a CPU scheduler | It is a process swapping scheduler. |
Speed is lesser than short term scheduler | Speed is fastest among other two | Speed is in between both short and long term scheduler. |
It controls the degree of multiprogramming | It provides lesser control over degree of multiprogramming |
It reduces the degree of multiprogramming. |
It is almost absent orminimal in time sharing system | It is also minimal in time sharing system | It is a part of Time sharing systems. |
It selects processes from pool and loads them into memory for execution |
It selects those processes which are ready to execute |
It can re-introduce the process into memory and execution can be continued. |