Where Are Page Tables Stored?
Learn where page tables are stored and managed by the operating system in this lesson.
We'll cover the following...
Page tables require large memory
Page tables can get terribly large, much bigger than the small segment table or base/bounds pair we have discussed previously. For example, imagine a typical 32-bit address space, with 4KB pages. This virtual address splits into a 20-bit VPN and 12-bit offset (recall that 10 bits would be needed for a 1KB page size, and just add two more to get to 4KB).
A 20-bit VPN implies that there are ...