Page Table
Operating System (Kernel) data structure (per process)
Page Table Entry (PTE)
- VA -> PA translations (if none page fault)
- access rights (Read, Write, Execute, User/Kernel, cached/uncached)
operating system modifies these, not general programs -> mode
- reference, dirty bits (help when replacing a page)
Many designs
- Linear, Forward mapped, Inverted, Hashed, Clustered
Design Issue
- time to obtain translation