Page 84 - DCAP103_Principle of operating system
P. 84

Unit 3: Process Management-II



            3.5 Types of Scheduling                                                               Notes

            There are three levels for scheduling in Operating Systems:

               •  Long Term Scheduling
               •  Short Term Scheduling

               •  Medium Term Scheduling
            3.5.1 Long Term Scheduling

            In this level of scheduling, Operating System manage that which process should be admitted to the
            system; ready or suspended ready queue. OR which process competes for the system resources.
            3.5.2 Medium Term Scheduling

            Which  process  should  compete  for  CPU,  i.e.  scheduling  for  the  process  should  move  from
            suspended ready state.

            3.5.3 Short Term Scheduling
            Which process should assign to the CPU. It is done by the dispatcher, which carry the process
            from ready queue and assign it to the CPU for processing.



                          Long Term Scheduling may also known as admission scheduling of Job
                          scheduling.

                            Figure 3.8: Graphical Representation of Scheduling











































                                             LOVELY PROFESSIONAL UNIVERSITY                                    77
   79   80   81   82   83   84   85   86   87   88   89