Designing Virtual Memory Systems
-
The page size should be large enough to avoid the high latency of disk
access (32KB to 64KB are common for newly designed systems).
-
Fully associative placement of pages is used to reduce the number
of page faults.
-
Page faults are handled by software (operating system) to use better
algorithms for minimizing the number of page faults.
-
A write-back policy is used (instead of write-through), so disk accesses
can be reduced.
|