781 views

1 Answer

Best answer
3 votes
3 votes
Since the virtual address is of 32 bits and page size is 1KB. Therefore, the total number of pages required would be 1M. Means, these many page entries required in page table, so our page tables itself become an overhead.

So, option C is correct.
selected by

Related questions

622
views
2 answers
1 votes
!KARAN asked May 18, 2019
622 views
What is the mode(User/Kernel) of the Operating System when a Page Table or TLB are being accessed?
437
views
1 answers
0 votes
dd asked Sep 13, 2018
437 views
A page table based translation will always consume less memory to store translation meta-data, than a seg-mentation based solution. True/False. Explain.
1.1k
views
0 answers
1 votes
Harsh Kumar asked Aug 12, 2018
1,129 views
I have watched two video lectures on OS memory management (PK Biswas and IISc Mathew Jacob). In both lectures they say that the compiler assumes (while compiling and ... number of entries..? Is it the real reason to use valid/invalid bit ?
740
views
0 answers
0 votes
srestha asked Jul 26, 2018
740 views
Consider a system with byte-addressable memory, 32 bit logical addresses, 4 kilobyte page size and page table entries of 4 bytes each. The size of the page table in the system in bytes is __________________