How to investigate virtual memory and paging

Build Memspan, memory maps and paging behavior labs with virtual memory, paging, RSS, swap.

  • Difficulty Intermediate
  • Parts 10
  • Stack virtual memory, paging, RSS, swap

What you are learning

Memspan is memory maps and paging behavior labs. The teaching focus is Memory (virtual memory, paging, RSS, swap).

Work in order. Early parts set vocabulary and environment; later parts assume the earlier checkpoints.

How to use these lessons

Read the goal, open the matching GitHub folder, complete the lab or exercises, then return for the explanation. If a command fails, check you are in the numbered folder first.

Open the Memspan GitHub repo →

Parts in order

Each chapter below is one checkpoint in this lab.