Answer: The page fault occur when a requested page is mapped in virtual address space but is not currently located in the physical memory or main memory.
There are various terminologies for page fault like Page Fault Time, Page Hit, Page Miss, Page Fault Delay, etc. Page fault can occur due to different reasons such as writing to a copy-on-write page, accessing a page that is on standby, accessing a demand-zero page, etc.
Summary:
When does Page Fault occur?
A page fault is raised by the hardware to trap the software when a program accesses a page that is mapped in the virtual address space but not loaded in physical memory.
Comments
write a comment