This answer is restricted. Please login to view the answer of this question.Login Now
As the processes are loaded and removed from the main memory, the free memory space is broken into little pieces. It happens after some time that process can’t be allocated to the memory block considering their small size * memory blocks remains unused. this problem is known as fragmentation.
There are two types of fragmentation:
Memory = 1000 kb with 5 partitions of 150kb, 200kb, 250kb, 100kb and 300kb
and processes A and B of sizes 175kb and 125kb need to be loaded.
For Best-Fit Strategy:
For Worst-Fit Strategy:
Click here to submit your answer.