C7: Memory Management

  1. Discuss the principal requirements for memory management

2.Understand the reason for memory partitioning and explain the various techniques that are used

3.Understand and explain the concept of paging

4.Understand and explain the concept of segmentation

5.Asses the relative advantages of paging and segmentation

6.Describe the concept of loading and linking

click to edit

Frame

Page

Segment

Fixed length block of main memory

fixed length block of data that resides in secondary memory.

Variable length block of data that resides in secondary memory

A page of data may temporarily be ocupied into a frame of main memory

a entire segment may temporarily be copied into a available region of main memory(segmentation) or the segment may be devided into pages which can be individually copied into main memory(combined segmentation and paging).

Memory management requirements

1.Relocation

2.Protection

3.Sharing

4.Logical organization

  1. Physical organization