Algoritmo de Recuperação de Molduras de Páginas (Page Frame Reclaiming Algorithm - PFRA)
Os antigos sistemas UNIX confiavam em um processo trocador para movimentar processos inteiros entre a memória e o disco, sempre que a quantidade de processos ativos não cabia na memória física. O Linux, assim como outras versões mais modernas do UNIX, não move mais processos inteiros. A unidade de gerenciamento da memória principal é uma página e quase todos os componentes de gerenciamento de memória operam com a granularidade de uma página. O subsistema de troca também opera com granularidade de uma página e está fortemente relacionado ao algoritmo de recuperação de molduras de páginas (Page Frame Reclaiming Algorithm - PFRA). A ideia por trás da paginação é simples: um processo não precisa estar inteiro na memória para que seja executado. É necessário simplesmente que a estrutura do usuário e as tabelas de páginas estejam lá. Se isso acontecer, o processo é considerado “na memória” e pode ser escalonado para execução. As páginas de código, dados e segmentos de p...