No que diz respeito ao gerenciamento de memória realizado pelos sistemas operacionais, em sistemas batch, a organização de memória em partições fixas é simples e eficiente. Em sistemas time sharing, há mais usuários que memória suficiente para armazenar todos os processos, de forma que os excedentes devem ser mantidos em disco. Para rodar, tais processos devem ser trazidos para a memória. O movimento de processos entre a memória e o disco e vice-versa é denominado