|
|
|
|
|
|
|
|
|
|
|
|
|
|
n |
Relocation
|
|
|
|
u |
programmer
cannot know where the program
|
|
|
will be placed in
memory when it is executed
|
|
|
|
u |
a process may be
(often) relocated in main
|
|
|
|
memory due to
swapping
|
|
|
|
u |
swapping enables
the OS to have a larger pool
|
|
|
of
ready-to-execute processes
|
|
|
|
u |
memory references
in code (for both
|
|
|
instructions and
data) must be translated to
|
|
|
|
actual physical
memory address
|
|