Listen

Description

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.