Long Term Scheduler, Dispatcher


#1

What is long term scheduler?


#2

Long term scheduler is also known as job scheduler. It brings the newly created process from secondary memory to the ready queue. After which the cpu scheduler or short-term scheduler selects a process from the ready queue and schedules it for execution. Then finally the dispatcher assigns the selected job to the cpu for execution.

Note:

  • Long term scheduler controls or is responsible for the degree of multi-programming in a system
  • Dispatcher is responsible for context switching