Directions (Q76–80): A machine has 16 GB main memory and a 32-bit virtual address space with 4 KB pages. Frame size equals page size.
What is the minimum number of bits needed for the physical address?
Pick an option to check yourself, or open the answer below.
Show answer & explanation
Correct answer: B. 34
Explanation
16 GB = 2³⁴ bytes, so 34 physical address bits.
More System Software and Operating System questions
- What is the size of page table for handling the given virtual address space, given that 2 bytes each page table entry is of size ?
- If a process of size 34 KB is to be executed on this machine, what will be the size of internal fragmentation for this process?
- A machine has 3 page frames and 5 virtual pages. The reference string is A, B, C, D, A, B, E, A, B, C, D, E, B, A, B. If P and Q are the pa…
- Consider a single-level page table system, with the page table stored in the memory. If the hit 80% rate to TLB is , and it takes 15 nanose…
- Assuming fork() never fails, consider: P1: int main() { fork(); fork(); fork(); printf("Happy\n"); } and P2: int main() { fork(); printf("H…
- If T is the capacity of a track in bytes, and S is the capacity of each surface in bytes, then (T, S)= _____