Friday, November 24, 2023

What is Compaction?


 

Answer:   a technique for overcoming external fragmentation

Compaction, is a process where the memory manager rearranges the free memory space to create larger blocks of free contiguous memory.

Compaction is a technique to collect all the free memory present in the form of fragments into one large block of free memory.

Compaction is used to overcome external fragmentation.

Compaction helps to solve the problem of fragmentation, but The efficiency of the system is decrease as it requires to move all the occupied areas of store are moved to one end and leaves one large free space for incoming jobs.

 

0 comments:

Post a Comment

Data Structures with C++



NET/SET/CS PG



Operating Systems



Computer Networks



JAVA



Design and Analysis of Algorithms



Programming in C++

Top