[prev] 31 [next]

Memory Management Review

Reminder: process addresses ↔ physical addresses
  • process has (virtual) address space 0..N-1 bytes
  • memory has (physical) address space 0..M-1 bytes
  • both address spaces partitioned in P byte pages
  • process address space contains K = ⌈N/P⌉ pages
  • memory address space has L = ⌈M/P⌉ frames
Mapping:
  • takes address (Vaddr) in process address space
  • returns address (Paddr) in memory address space