Given 4 GB (≈ 4.3 × 10⁹ bytes) of virtual space, a typical page size of 4 KB and a page-table entry of 5 bytes, how many virtual pages would this imply, and what is the size of the whole page table?
Pick an option to check yourself, or open the answer below.
Show answer & explanation
Correct answer: A. 1075000 and 5375 KB
Explanation
Pages ≈ 4.3 × 10⁹ / 4 × 10³ ≈ 1,075,000. Page table ≈ 1,075,000 × 5 bytes ≈ 5,375,000 bytes ≈ 5375 KB.More System Software and Operating System questions
- In Linux, where is the user password stored?
- Indexed (grouped) allocation is useful because: (A) It supports both sequential and direct access. (B) The entire block is available for da…
- Which of the following statements are CORRECT? (A) A process always checks the state of the currently executing process to enter the critic…
- Match List I with List IIList I List II (a) LRU (I) A page is written to secondary memory only when it has been selected for replacement (b…
- Arrange the following levels of interrupt protection within the Linux kernel in order of increasing priority. (a) User-mode programs (b) Bo…
- Statement (I): A thread is a dispatchable unit of work that does not execute sequentially and is not interruptible. Statement (II): It is n…