2. Programs that defines which scheduling to
use for a process.
They are of Three types:
1) Long-term
2) Short-term
3) Mid-term
3. Also called JOB scheduler.
Bring process to ready state.
Decide which process to be
allowed to complete or
process first.
4. Also called CPU scheduler.
Selecting one process from
ready state for scheduling it
on running state.
Transfer process from ready
to running state.
5. Also called SWAPPING.
Mechanism works between
JOB & CPU scheduler.
Swaps a process out from
running & make that memory
available to other process.