O'Reilly logo

The Unabridged Pentium 4 IA32 Processor Genealogy by Bob Colwell, Tom Shanley

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Page Faults

Page Fault Causes

Any one of the following events results in the generation of a Page Fault exception:

  • The selected PDE's P bit = 0, indicating that the selected Page Table is not present in memory.

  • The selected PTE's P bit = 0, indicating that the target page is not present in memory.

  • An attempt to write to a read-only page.

  • Insufficient page-level privilege to access the Page Table or the page.

  • A reserved bit set to one in the PDE or PTE.

If the Page Fault occurs due to a page not present or a page privilege access violation (insufficient privilege or writes are not permitted), the A and D bits are affected in the PDE, but not in the PTE. The PTE's A and D bits are only affected if the page access succeeds.

Second Page Fault while in ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required