Page Faults | The Backend Engineering Show TL;DR
Ever wondered what actually happens when your program hits a “page fault”? Hussein Nasser walks you through virtual memory basics, VMA regions (code, data, heap, stack), kernel mode and the many ways a page fault can fire—first-access, stack expansion, copy-on-write, swap-in, file-backed and permission violations—and why each one has a performance cost.
Plus, he timestamps every segment for easy navigation and drops links to a suite of backend engineering resources: Node.js internals, performance tuning, networking, database courses and more—so you can dive deeper into all things systems and backend.
Watch on YouTube
Top comments (0)