Multiple choice

______ allocation means that each logical object is placed in a set of memory locations with consecutive addresses.

  1. Contiguous

  2. Non-contiguous

  3. Continuous

  4. None of these

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Contiguous memory allocation places a process in a single continuous block of memory with consecutive addresses. This simplifies address translation but can lead to fragmentation. Non-contiguous allocation (like paging) allows a process to occupy non-adjacent blocks.