Sr. No.
Long Term
Short Term
Medium Term
1
It is job scheduler
It is CPU Scheduler
It is swapping
2
Speed is less than short term scheduler
Speed is very fast
Speed is in between both
3
It controls degree of multiprogramming
Less control over degree of multiprogramming
Reduce the degree of multiprogramming.
4
Absent or minimal in time sharing system.
Minimal in time sharing system.
Time sharing system use medium term scheduler.
5
It select processes from pool and load them into memory for execution.
It select from among the processes that are ready to execute.
Process can be reintroduced into memory and its execution can be continued.
6
Process state is (New to Ready)
Process state is (Ready to Running)
-
7
Select a good process, mix of I/O bound and CPU bound.
Select a new process for a CPU quite frequently.
-