Page Tables
-
Number of entries in page table is equal to the number of virtual pages.
-
Number of virtual pages is the size of the virtual address space divided
by the page size.
-
Each process has its own page table.
-
A page table register points to the beginning of the page table for the
current process.
-
A page table entry will typically contain:
-
physical page number
-
valid bit
-
dirty bit
-
use bit
-
protection field (e.g. read only)
-
disk address
|