Memory Management

  • Paging and address translation
  • Multi-level page tables
  • Page replacement policies
1 / 5

Paging

  • Virtual pages map to physical frames
  • 2-level tables reduce memory usage
2 / 5

Translation

  • Walk levels
  • Check present bits
  • Combine frame + offset
3 / 5

Replacement

  • LRU is ideal
  • Clock approximates LRU
4 / 5

What you will build

  • Page table translator
  • Clock replacement simulator
5 / 5
Use arrow keys or click edges to navigate. Press H to toggle help, F for fullscreen.