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 /o is slow compared to a CPu The os must cleverly time the swapping to maximise the CPUs efficiency2 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 cleverly time the swapping to maximise the CPU’s efficiency