Mms 1
Mms 1
Roadmap
Basic requirements of Memory
Management
Memory Partitioning
Basic blocks of memory management
Paging
Segmentation
The need for memory
management
Memory is cheap today, and getting
cheaper
But applications are demanding more and
more memory, there is never enough!
Memory Management, involves swapping
blocks of data from secondary storage.
Memory I/O is slow compared to a CPU
The OS must do swapping timely to maximise
the CPU’s efficiency
Memory Management