|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
n |
First we
study the simpler case where there is no
|
|
|
virtual
memory
|
|
|
n |
An executing
process must be loaded entirely in
|
|
|
main memory
(if overlays are not used)
|
|
|
n |
Although the
following simple memory
|
|
|
management
techniques are not used in modern
|
|
|
OS, they lay
the ground for a proper discussion of
|
|
virtual
memory (to be discussed later)
|
|
|
|
u |
fixed
partitioning
|
|
|
|
u |
dynamic
partitioning
|
|
|
|
u |
simple paging
|
|
|
|
u |
simple
segmentation
|
|