Outer Page Table |
Inner Page Table |
Page Size |
17 |
3 |
5 |
Number of entries in Outer Page Table = 2^20 * 2^2 / 2^5. = 2^17.
Don't remember the formula rather understand the logic. We divide the inner page table into size of Page Size so that one Page Table could fit into one frame size. Size of single level Page Table = 2^20 * 4B = 2^22B.
Now divide 2^22 by 2^5 to get 2^17 page tables of size 2^5 each. So for 2^17 page Tables you need 2^17 entries in outer Page Table to select Inner Page Table and rest 3 bits for entry in Inner Page Table.