Em um sistema operacional típico, o montante total de
memória RAM demandado por todos os processos é,
muitas vezes, bem maior do que a memória disponível.
Em consequência, manter todos os processos na memória o tempo inteiro exige um montante de memória de
que o computador não dispõe. Uma das abordagens para
lidar com essa situação é a estratégia que consiste em
trazer cada processo do disco para a memória, em sua
totalidade, executá-lo por um tempo e, então, colocá-lo
de volta no disco. Essa abordagem é denominada