DIFFERENT BETWEEN INTERNAL FRAGMENTATION AND EXTERNAL FRAGMENTATION 

INTERNAL FRAGMENTATION

  • The free memory area in a region or a page is called internal fragmentation.
  • It is the wasted space inside an allocated area of memory.
  • Internal fragmentation happens in the case of fixed static memory. Allocation technique.
  • The memory space left unused in each partition cannot satisfy any request because of restriction on the allowed size of memory blocks.
  • This occurs when allocated space is larger/greater than the required memory.

DIFFERENT BETWEEN INTERNAL FRAGMENTATION AND EXTERNAL FRAGMENTATION

 This wasting of memory is due to a difference in the size of a partition and of the resident process in it.

 EXTERNAL FRAGMENTATION

  • The free memory area between regions or pages is called external fragmentation.
  • It is the wasted space outside the allocated areas of memory.
  • External fragmentation happens in the case of dynamic memory allocation techniques.
  • The total of free memory space left unused in each partition cannot satisfy any request because of restriction the allowed sizes of memory blocks.

DIFFERENT BETWEEN INTERNAL FRAGMENTATION AND EXTERNAL FRAGMENTATION

This wasting of memory between partition is due to noncontiguous and scattered free memory space.