Log In
0 votes
Explain the difference between internal fragmentation and external fragmentation. Which one occurs in paging systems? Which one occurs in systems using pure segmentation?
in Operating System 167 views

1 Answer

0 votes


  External and Internal Fragmentation
External Fragmentation Internal Fragmentation
It happens when there is wastage in the space, between two assigned units. It happens when the last assigned unit is not filled.

In this, the last page which contains the wasted space is lost, in the case of the page system.

In the case of pure segmentation, some space is always lost due to external fragmentation.


Solution: Compaction, paging and segmentation.

Solution: The partition of the memory should be of variable-sized blocks and allocate then the most appropriate block should be allocated.

Related questions

0 votes
0 answers
0 votes
0 answers
We consider a program which has the two segments shown below consisting of instructions in segment $0,$ and read/write data in segment $1.$ Segment $0$ has read/execute protection, and segment $1$ has just read/write protection. The memory system is a demand- paged virtual memory system ... $16$ Fetch from segment $1,$ page $4,$ offset $28$ Jump to location in segment $1,$ page $3,$ offset $32$
asked Oct 26, 2019 in Operating System Lakshman Patel RJIT 187 views
0 votes
0 answers
0 votes
0 answers
A group of operating system designers for the Frugal Computer Company are thinking about ways to reduce the amount of backing store needed in their new operating system. The head guru has just suggested not bothering to save the program text in the swap area at all, but just ... conditions, if any, does this idea work for the program text? Under what conditions, if any, does it work for the data?
asked Oct 26, 2019 in Operating System Lakshman Patel RJIT 34 views