5.4.3. Page Faults

../../_images/pg_fault_handle.png

5.4.3.1. Handling of a Page Fault

  1. Check the location of the referenced page in the PMT
  2. If a page fault occured, call on the operating system to fix it
  3. Using the frame replacement algorithm, find the frame location
  4. Read the data from disk to memory
  5. Update the page map table for the process
  6. The instruction that caused the page fault is restarted when the process resumes execution.