Physical addresses refer to hardware addresses of physical memory. Virtual addresses refer to the virtual store viewed by the process. Look at Fig 3.10. Each process has an associated page table. Typical layout of a page table entry is shown in Fig 3-14.
Page tables can be quite large.
Thus have multiple levels of page tables. Many examples given in Tanenbaum. Just using additional bits of the virtual address and actually write out page tables to disk. Present an overall picture of paging. Two processes, each with own page table.