Operating Systems · Question 25 · Medium

Operating Systems question 25

A system uses 32-bit logical addresses, a page size of 4 KB and 4-byte page-table entries. How large is a single-level page table for one process?

  1. 1 MB
  2. 4 KB
  3. 4 MB
  4. 16 MB
Answer and explanation

Answer: C. 4 MB

Explanation: 4 KB = 2^12, so the page number has 32 - 12 = 20 bits and the table has 2^20 entries. 2^20 × 4 bytes = 4 MB.

Previous: A disk has cylinders 0 to 199 and the head is at cylinder 50. The request… · Next: Process (arrival time, burst time, priority) in ms: P1 (0, 5, 3), P2 (1, 3…

Practise operating systems

Try a fresh set of operating systems questions with an explanation after every answer, free and without signing up: Operating Systems practice. Or sit a full placement mock test.

More operating systems questions

More technical & programming practice

Computer Networks · Software Engineering · Cloud & DevOps · GenAI Basics · Pseudo-code · C Programming · Java · Python

LogicWiz Exams home · All practice topics · Placement mock tests · Daily 10 challenge