To Implement Contiguous Memory Management Techniques

Pre Test

1. In contiguous memory allocation, what does internal fragmentation refer to?

a) Unused memory between processes.
b) Memory wasted within allocated blocks.
c) Memory wasted due to system overhead.
d) Memory lost due to swapping.

2. What is the major disadvantage of fixed partitioning?

a) External fragmentation.
b) Internal fragmentation.
c) Difficult implementation.
d) High memory overhead.

3. Which memory management technique is used to allocate contiguous memory blocks to each process?

a) Paging
b) Segmentation
c) Swapping
d) Fixed Partitioning

4. Which memory allocation strategy is most susceptible to external fragmentation?

a) First-Fit
b) Best-Fit
c) Worst-Fit
d) All of the above

5. Which of the following statements is TRUE about the memory management techniques used in operating systems?

a) Multiple Partitioning is the only technique used for memory management.
b) Swapping is the most efficient memory management technique.
c) Memory management techniques aim to optimize memory utilization and provide memory protection.
d) All memory management techniques are equally efficient.