In this section we discuss ways to store advanced tables more efficiently. This is [chapter 20](https://pages.cs.wisc.edu/~remzi/OSTEP/vm-smalltables.pdf). Start with section 20.1.
Read section 20.3 about multi-level page tables. This is the main approach in use, and it is the one that our xv6-riscv operating system employs. Focus on this section.
True or False: In a multi-level page table what we find at the page directory is the physical addresses where the page tables are. An invalid entry in the page directory means that all the pages that would have been in the range represented by that particular page table are all invalid.
True or False: A disadvantage of multi-level page tables is that TLB misses are more expensive, as they require two memory lookups to get to the right location.