Please enable JavaScript.
Coggle requires JavaScript to display documents.
Long, Medium and Short Term Scheduling - Coggle Diagram
Long, Medium and Short Term Scheduling
Long Term Scheduling
The decision to add to
the pool of processes to be executed
It is performed when a new process is created
This is a decision whether to add a new process to the set of processes that are currently active
It is triggered when a new process is created
It determines which programs are admitted to the system for processing
It also controls the degree of multiprogramming
The more processes that are created, the smaller the percentage of time that each process can be executed (Average waiting time will be bigger
May limit to provide satisfactory service to the current set of processes
Medium Term Scheduling
The decision to add to the number of processes that are partially or fully in main memory.
It is a part of the swapping function
Which process will be swapped in or out
Short Term Scheduling
The decision as to which available process will be executed by the processor
Which READY process will be selected next
It is the actual decision of which ready process to execute next
It determines which process will be executed by processor
It invoked when an event occurs that may:
Lead to the blocking of the current process
Provide an opportunity to preempt a currently running process in favor of another