Types of Scheduler

  • Long Term Scheduler(Job Term Scheduler)
  • Short Term Scheduler(CPU Scheduler)
  • Mid Term Scheduler(Medium Term Scheduler)
    1. Long Term Scheduler(LTS)- It is responsible for creating and bringing the new processor into the system.
    2. Short Term Scheduler(STS)- It is responsible for selecting one of the process from ready state onto scheduling to run state.
    3. Mid Term Scheduler(MTS)- it is responsible for suspending and resuming the process. The job done by MTS is called swapping.
     
    • Spooles- It is a special software to create job queue.
    • Dispatches- It is responsible for saving and loading the context of the process. The context switching will be done by dispatches. It is a slave of short term scheduler. Time spent on swapping of context switching is called  switching time or dispatch letancy. It is as much as reduce.
              Process-
    1. Operating system process-  e.g schedulers, they are the processes written in operating system.
    2. User process-  e.g C programs / java programs.
             ]]>

    Leave a Comment

    Your email address will not be published. Required fields are marked *

    Scroll to Top