|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ä |
It
is a technique that allows the execution of a
|
|
|
|
process
without having to allocate it the
|
|
|
|
memory
space that it needs, completely.
|
|
|
ä |
Various
parts of a process are swapped into
|
|
|
|
memory
as they become needed during
|
|
|
|
execution.
|
|
|
ä |
Advantages:
|
|
|
|
ä |
Programs
can be larger than the size of the physical
|
|
|
memory.
|
|
|
|
ä |
virtual
memory provides a logical view of a memory
|
|
|
that
is larger than its physical size.
|
|
|
ä |
Demand
Paging:
|
|
|
|
ä |
Most
virtual memory systems use paging.
|
|
|
|
ä |
A
page is not swapped into memory until it is needed
|