Scale Forem

Scale YouTube
Scale YouTube

Posted on

Hussein Nasser: Page Faults | The Backend Engineering Show

Page Faults Demystified

Ever wondered what happens when your process touches memory that isn’t there? Hussein Nasser takes you on a lively tour of page faults—why they pop up (first-access misses, stack growth, copy-on-write, swapping, file-backed loads and permission blunders) and the kernel gymnastics involved. Along the way you’ll get a crash course in virtual memory, VMAs (text, data, BSS, heap, stack) and even NUMA tricks for pinning pages close to the CPU.

He’s got you covered with neat timestamps (0:00 intro, 4:00 VM basics, 19:50 kernel mode, 25:30 page faults deep dive, 45:30 wrap-up) plus a treasure trove of links to his OS, Node.js, networking, database, Python and NGINX courses, backend engineering playlist and more. A must-watch for anyone keen on squeezing out peak performance from their code.

Watch on YouTube

Top comments (0)