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