Memory Management & Virtual Memory
Paging, TLBs, page faults, replacement and the OOM killer — the machinery under every malloc and mmap.
- 1✓
What is virtual memory, and what does that one layer of indirection actually buy us?
senior🎬 animated - 2✓
How do page tables and the TLB work — and when does translation cost show up in real workloads?
staff - 3✓
Minor vs major page faults, demand paging and copy-on-write — what happens on each, and what do fault rates tell you in production?
staff - 4✓
Page replacement (LRU, clock), the working set, and thrashing — how does a system die from memory pressure?
senior - 5✓
From malloc to the OOM killer: how is process memory actually managed, and who dies when RAM runs out?
architect