Chapter 11 - Virtual Memory
- Fragmentation of contiguous allocation can be eliminated through compaction (Figure 11.1).
- Another technique is to avoid contiguous memory allocation.
- One way is to separate the program into different segments.
- A natural division is separating code from data. One could use two relocation registers (Figure 11.2).