🎴 Flashcard Mode

Test 1 - Operating System | Computer Science (CS)

Card1 / 20
Mastered0
Review0
QuestionClick to flip

In a system with 32 bit virtual addresses and 1KB page size, use of one-level page tables for virtual to physical address translation is not practical because of

AnswerClick to flip back
A
the large memory overhead in maintaining page tables
💡 Explanation:

32 bit virtual address, i.e. $2^{32}$ kB of virtual memory & 1 kB page size.
So total pages = $2^{32}$
So. we need to maintain a page table of $2^{32}$ rows, this require 4 GB main memory which is quite impractical due to large memory overhead

Change Mode