0
$\begingroup$

Consider that virtual page numbers are 36 bits, and page table entries, as well as pointers to other page tables are 4 bytes each. First , if we need to calculate how much memory would a single level page table require , my answer is that we have 2^36 pages and since every page entry is 4 byte , therefore the answer will be (2^36)*4 bytes. Is that right ?

Secondly , can someone help me to calculate how much memory would a two level page table require and assume the bits are divided evenly between the two levels?

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.