CS170 Lecture notes -- Memory Management


This lecture will attempt to cover the various concepts that are important to the memory management functions that most operating systems must perform.

Linking and Loading

Base and Bounds

Static versus Dynamic Linking

Overlays

Memory Partitioning

Paging (basic)

Problems with Paging

Hierarchical Page Table

Inverted Page Table

Memory Protection