edited by
1,229 views
1 votes
1 votes

Contiguous memory allocation having variable size partition suffers from:

  1. External Fragmentation
  2. Internal Fragmentation
  3. Both External and Internal Fragmentation
  4. None of the options
edited by

1 Answer

0 votes
0 votes

In variable Partitioning, space in main memory is allocated strictly according to the need of the process, hence there is no case of internal fragmentation. There will be no unused space left in the partition.

The absence of internal fragmentation doesn't mean that there will not be external fragmentation.

Let's consider three processes $P_{1} (2\: \text{MB})$ and $P_{2} (5\:\text{MB})$ and $P_{3} (2\:\text{MB})$ are being loaded in the respective partitions of the main memory.

After some time $P_{1}$ and $P_{3}$ got completed and their assigned space is freed. Now there are two unused partitions $(\text{2 MB and 2 MB})$ available in the main memory but they cannot be used to load a $4\:\text{MB}$ process in the memory since they are not contiguously located.

So, the correct answer is $(A).$

References:

Answer:

Related questions

3 votes
3 votes
4 answers
1
2 votes
2 votes
2 answers
2
gatecse asked Dec 9, 2020
735 views
Number of letter repeated in the given word $’MEASUREMENTS’$ are indicated in front of each alternative. Identify the correct alternative.$M_2E_2A_2S_2U_1R_1N_1T_1$$M...
2 votes
2 votes
1 answer
3
gatecse asked Dec 9, 2020
715 views
If $09/12/2001(DD/MM/YYYY)$ happens to be Sunday, then $09/12/1971$ would have been a:WednesdayTuesdaySaturdayThursday
2 votes
2 votes
2 answers
4
gatecse asked Dec 9, 2020
782 views
If a cube with length, height and width equal to $10\; cm$, is reduced to a smaller cube of height, length and width of $9\; cm$ then reduction in volume is :$172\;cm^3$$...