|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
n |
OS maintains
queues of processes
|
|
|
waiting for
some resource
|
|
|
|
u |
Short term queue
of processes in memory
|
|
|
|
ready to execute
|
|
|
|
F |
The dispatcher
(short term scheduler) decides
|
|
who goes next
|
|
|
|
u |
Long term queue
of new jobs waiting to use
|
|
|
|
the system
|
|
|
|
F |
OS must not admit
too many processes
|
|
|
|
u |
A queue for each
I/O device consisting of
|
|
|
processes that
want to use that I/O device
|
|