
My new book - Root cause, Stories from two decades of backend bugs
Apr 15, 2026 - 00:09:48
Radio and PodcastLive Radio & PodcastsFetching episode details...
Radio and PodcastLive Radio & Podcasts
Page faults occurs when the process tries to access a memory that isn’t backed by a physical page kernel raises a fault which loads a page. It happens on first access, stack expansion, COW, swap and much more. However it...
CPU and Kernel Page Faults is an episode from The Backend Engineering Show with Hussein Nasser by Hussein Nasser. Page faults occurs when the process tries to access a memory that isn’t backed by a physical page kernel raises a fault which...
This episode belongs to The Backend Engineering Show with Hussein Nasser.
Use the player on this page to stream the episode online.
Published Nov 24, 2025, 00:48:37 long, audio available.
Page faults occurs when the process tries to access a memory that isn’t backed by a physical page kernel raises a fault which loads a page. It happens on first access, stack expansion, COW, swap and much more. However it comes with a cost. In this episode of the backend engineering show I dissect the need and the cost page faults in the kernel. 0:00 Intro 4:00 Virtual memory Abstraction of physical memory Memory sharing Allow more processes to run , unused go to disk Numa, kernel can place memory near the cpu 12:00 VMA areas Text/code Data BSS Heap Stack 19:50 Kernel mode 25:30 What is a Page fault? 30:30 First access page fault 33:00 Stack Expansion page fault 34:30 CoW page fault 38:00 Swap page fault 39:39 File backed page fault 40:29 Permission page fault 45:30 Summary
You can listen to CPU and Kernel Page Faults online on Radio and Podcast. Open the player on this page to stream the available audio.
CPU and Kernel Page Faults is an episode from The Backend Engineering Show with Hussein Nasser by Hussein Nasser.
This episode is 00:48:37 long.
This episode was published on Nov 24, 2025.
Yes. Use the heart button on the episode page to add it to your favorite episodes list.
Yes. This page shows related episodes from The Backend Engineering Show with Hussein Nasser when more episodes are available from the podcast feed.
You can listen to CPU and Kernel Page Faults on this page when the episode audio is available from the podcast feed.
CPU and Kernel Page Faults is from The Backend Engineering Show with Hussein Nasser by Hussein Nasser.
Published Nov 24, 2025 and 00:48:37 long