next up previous
Next: Kernel Buffer Cache Up: Memory Previous: Memory layout

Page faults

When the kernel detects a page fault of any kind (writing to RO page, access page not present, etc) it propagates the fault up to a user level fault handler that.[*] ExOS uses this facility to demand-page itself in and to dynamically grow the stack down as needed as well as to handle copy-on-write faults.

Thomas Pinckney