Objective
Allow as many processes to be executed
OS provides API functions to
Allow program to allocate, access and return
memory
When memory is allocated to processes, OS
must keep track of
which parts of the memory are free
Which parts of the memory are allocated
Allocated to which processes