2,677 views

1 Answer

5 5 votes
See internal fragmentation occurs if there is a fragmentation inside a given partition.

So suppose we have fixed partition scheme , we have partitions of sizes 3 KB each.As we know in fixed partition scheme , no of processes that can be accomodated = no of partitions .So say we have process request of sizes 2KB each , so we cannot allow more than 3 process to accomodate.

Hence we can see that each of the partitions have 1 KB unused.But it is not the case that the unused parts can be merged for allocation of new process , (the technique being called "compaction") , as the no of processes that can be accomodated under this memory management scheme is 3 and that is fixed.So we can say that fragments are within the partitions only.Similar is the case with last page of a process in main memory if paging technique is used.Hence it is internal fragmentation.

This can obviously avoided if we make the partition size equal to word size.A partition is nothing but a unit of memory allocation.Hence option a) statement is true.

Also segmentation also removes the internal fragmentation since it behaves in the same manner as variable partitioning scheme which also overcomes internal fragmentation as segmentation gives a user view of memory allocation.

Hence option b) statement is also true.

Hence the option c) should be correct.
Position:
Show:

Related questions

1 1 vote
1 1 answer
5.5k
5.5k views
Shubhanshu asked Oct 31, 2018
5,456 views
Consider $6$ memory partitions of sizes $200$ $\text{KB}$, $400$ $\text{KB}$, $600$ $\text{KB}$, $500$ $\text{KB}$, $300$ $\text{KB}$and $250$ $\text{KB}$, where $\text{K...
2 2 votes
1 1 answer
3.5k
3.5k views
Sandip Shaw asked Nov 12, 2015
3,508 views
I always get confused between internal and external fragmentation.Is there any relation between them?pls explain in detail
1 1 vote
2 answers 2 answers
3.3k
3.3k views
kapilbk1996 asked Jul 28, 2018
3,316 views
"Linked allocation of files on a disk space can lead to internal fragmentation"Is this statement true or false? Justify your answer.
1 1 vote
0 0 answers
9.4k
9.4k views
shikharV asked Nov 28, 2015
9,363 views
Please check whether the given explanation is correct or not.