Seven Pages Of Tables
x86-64 in its usual configuration translates a 48-bit virtual address with 4 KiB pages and 8-byte page table entries. Every table at every level is exactly one page.
A process has just started and has touched exactly two pages: one code page near the bottom of the address space and one stack page near the top, far enough apart that they fall under different level-4 entries.
How much physical memory do this process's page tables occupy?
Sign in to answer questions and track your progress
Sign In