Which of the following statements are true ?
(a) External Fragmentation exists when there is enough total memory space to satisfy a request but the available space is contiguous.
(b) Memory Fragmentation can be internal as well as external.
(c) One solution to external Fragmentation is compaction.
Pick an option to check yourself, or open the answer below.
Show answer & explanation
Correct answer: C. (b) and (c) only
Explanation
External fragmentation means enough total free memory exists but it is not contiguous, so (a) is wrong as stated. Fragmentation can be internal or external, and compaction cures external fragmentation.
More System Software and Operating System questions
- Page information in memory is also called as Page Table. The essential contents in each entry of a page table is/are _________.
- Consider a virtual page reference string 1, 2, 3, 2, 4, 2, 5, 2, 3, 4. Suppose LRU page replacement algorithm is implemented with 3 page fr…
- Consider the following three processes, with arrival time and CPU burst time in milliseconds: P1 (arrival 0, burst 7), P2 (arrival 1, burst…
- In which of the following scheduling criteria, context switching will never take place?
- Which UNIX/Linux command is used to make all files and sub-directories in the directory “progs” executable by all users ?
- Normally user programs are prevented from handling I/O directly by I/O instructions in them. For CPUs having explicit I/O instructions, suc…