© Thomas Kunz 2000
SCE 574
240
    Page Faults
äA valid / invalid bit is used to indicate whether a page is currently in memory or not.
äA page fault occurs whenever the page referenced by the process is not in memory
äSteps in handling a page fault:
äa trap is generated
äa page frame is allocated
äa page is read into the page frame
äthe page table is updated
äthe instruction is restarted