ä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