|
|
|
|
|
|
|
|
|
|
|
n |
So far, all
the processes had to be (at least partly)
|
|
|
in main memory
|
|
|
n |
Even with
virtual memory, keeping too many
|
|
|
processes in
main memory will deteriorate the
|
|
|
system’s
performance
|
|
|
n |
The OS may
need to suspend some processes, ie:
|
|
to
swap them out to disk.
We add 2 new states:
|
|
|
n |
Blocked
Suspend: blocked
processes which have
|
|
|
been swapped
out to disk
|
|
|
n |
Ready
Suspend: ready
processes which have
|
|
|
been swapped
out to disk
|
|