.. _page_fault: Page Faults ---------------------- .. index:: page_fault .. figure:: pg_fault_handle.png :align: center Handling of a Page Fault ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ #. Check the location of the referenced page in the PMT #. If a page fault occured, call on the operating system to fix it #. Using the frame replacement algorithm, find the frame location #. Read the data from disk to memory #. Update the page map table for the process #. The instruction that caused the page fault is restarted when the process resumes execution.