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