Scale Forem

Scale YouTube
Scale YouTube

Posted on

Hussein Nasser: Page Faults | The Backend Engineering Show

In Page Faults | The Backend Engineering Show, Hussein Nasser unpacks why and how page faults happen when processes hit memory that isn’t mapped to physical pages. You’ll get a fun rundown on virtual memory’s magic, how the kernel manages memory near CPUs, and how VMA regions (text, data, BSS, heap, stack) shape your app’s runtime footprint.

After a quick tour of kernel mode, dive into each fault type—first access, stack expansion, copy-on-write, swapping, file-backed, permission errors—complete with timestamps and real-world trade-offs. It’s a brisk, informal guide to the cost every page load exacts on your backend.

Watch on YouTube

Top comments (0)