Indexed (grouped) allocation is useful because:
(A) It supports both sequential and direct access.
(B) The entire block is available for data.
(C) It does not require lots of space for keeping pointers.
(D) There is no external fragmentation.
Choose the correct answer from the options given below:
Pick an option to check yourself, or open the answer below.
Show answer & explanation
Correct answer: D. (A), (B) and (D) Only
Explanation
Indexed allocation supports direct access, keeps pointers in a separate index block (data blocks are fully usable) and has no external fragmentation. Its drawback is the pointer overhead of the index block, so C is false.More System Software and Operating System questions
- 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…
- Given below are two statements: one is labelled as Assertion A and the other is labelled as Reason R. Assertion A: I/O protection is ensure…
- Consider the following statements: S1: The LRU page-replacement algorithm suffers from Belady's anomaly. S2: Shortest-remaining-time-first…