A principal função do MMU (Memory Management Unit – Unidade de Gerenciamento de Memória) é:
criar e gerenciar a memória virtual, também denominada SWAP virtual;
mapear os endereços virtuais gerados por programas para endereços físicos na memória;
definir o tamanho máximo e mínimo dos quadros de paginação de memória virtual;
reservar espaço de memória na execução de um programa;
liberar espaço reservado após a execução de um programa.