 | Paging - transparent to programmer - one big memory space |
 | MMU - memory management unit |
 | Demand paging vs. working set |
 | Page replacement
 | LRU - least recently used |
 | FIFO - first in first out |
|
 | Segments
 | Completely independent address spaces, varying lengths
may be dynamic. Simplifies the handling of growing and shrinking data
structures |
 | Two part address, segment # and entry point |
 | Facilitates sharing procedures or data between several
programs |
 | Different segments can have different kinds of
protection |
 | Implementation - external fragmentation
 | Best Fit |
 | First Fit |
 | Swapping combined with paging |
|
|