Consider a machine with byte addressable memory 32 bits virtual addresses, 32 bits physical addresses and 4 KB page size. If a two-level page table system is used where each page table occupies one page and page table entries of 4 B each.
How to calculate the size of 1st level page table & 2nd level page table(s) ? Also how to calculate memory overhead?