Nos computadores atuais, é utilizado um mecanismo para
melhorar o desempenho dos equipamentos, conhecido como
memória virtual e implementado por meio de um arquivo de troca
– “swap file” – armazenado no disco rígido. Esse mecanismo
emprega basicamente dois recursos, descritos a seguir:
I. Técnica de gerência de memória, na qual um programa é
espalhado por áreas não contíguas de memória, em que o
espaço de endereçamento lógico de um processo é dividido
em unidades lógicas de tamanho fixo.
II. Técnica de gerência de memória, na qual programas são
divididos em unidades de tamanhos variados, cada um com
seu próprio espaço de endereçamento.
Os recursos descritos em I e II são conhecidos, respectivamente,
como: