| 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 or minimal 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.