Question:

The memory allocation scheme subject to external fragmentation is

Show Hint

Segmentation is subject to external fragmentation because segments are of variable sizes, and gaps may appear in memory.
Updated On: May 4, 2025
  • Segmentation
  • Swapping
  • Double buffering
  • Pure demand paging
Hide Solution
collegedunia
Verified By Collegedunia

The Correct Option is A

Solution and Explanation

- Segmentation divides memory into segments, each of different sizes, and it can suffer from external fragmentation. This happens because the segments may not fit into the available free memory, leading to fragmented gaps between them.
- Swapping: This technique involves moving entire processes in and out of memory, and while it can introduce issues related to memory allocation, it does not directly deal with external fragmentation.
- Double buffering: This technique is used for managing I/O operations and is not related to memory fragmentation.
- Pure demand paging: Paging divides memory into fixed-size blocks (pages), which avoids external fragmentation since pages are of a fixed size.
Therefore, the correct answer is 1. Segmentation.
Was this answer helpful?
0
0