e) Segunda Chance
Este algoritmo utiliza parte da lógica implementada no FIFO, só que evitando o problema de se remover uma página que, apesar de antiga, ainda é muito referenciada. Para isso, o método leva em consideração não apenas o momento de alocação da página em memória, mas observa se o bit que indica se a página foi recentemente acessada está assinalado.
Na prática, se a página for a mais antiga e o bit que indica acesso recente estiver marcado como 0, a página é automaticamente removida para dar acesso a nova página. Nos casos onde a página mesmo sendo a mais antiga tem o bit de acesso recente marcado como 1, esta é automaticamente colocada para o final da fila e tem o bit de acesso configurado como 0, sendo que a análise para substituição continua com a próxima página mais antiga.