OS2: Memory Management-Unit 3: Non-Contiguous Allocation
In the last university, you learnt about contiguous memory allocation in which it was highlighted that external fragmentation is a major problem with this method of memory allocation. It was also mentioned that compaction and non-contiguous logical address space are solutions to external fragmentation. In this unit we will go further to discuss some of the techniques for making the physical address space of a process non-contiguous such as paging, segmentation, etc.
2.0
Objectives
At the end of this unit, you should be able to:
• Describe paging
• Describe segmentation
• Explain the differences between paging and segmentation
• State the advantages and disadvantages of both paging and segmentation
• Describe a method for solving the problems of both paging and segmentation
Attachments4