Question:

Which one of the following memory management schemes does not support multiprogramming?

Show Hint

To support multiprogramming, the memory management scheme must allow multiple processes to be loaded into memory simultaneously, which single partition allocation does not.
Updated On: May 4, 2025
  • Single partition allocation
  • Multiple partition allocation
  • Paging
  • Segmentation
Hide Solution
collegedunia
Verified By Collegedunia

The Correct Option is A

Solution and Explanation

- Single partition allocation: In this scheme, only one process is loaded into memory, which prevents other processes from running concurrently. This does not support multiprogramming.
- Multiple partition allocation: This scheme divides memory into several parts and allows multiple processes to run at the same time, supporting multiprogramming.
- Paging: Paging divides memory into fixed-size pages, allowing multiple processes to run concurrently by loading their pages into memory,
Thus supporting multiprogramming. - Segmentation: Segmentation divides memory into logical segments, allowing processes to be loaded and run concurrently, supporting multiprogramming.
Therefore, the correct answer is 1. Single partition allocation.
Was this answer helpful?
0
0