⾕

Gerência de TI  |  

Memória Virtual

A memória virtual permite executar processos cujo espaço de endereçamento excede a memória física, mantendo em RAM apenas as páginas efetivamente em uso.

Quando o processo referencia uma página ausente, ocorre uma falta de página: o sistema suspende o processo, carrega a página do disco e retoma a execução.

A paginação por demanda carrega páginas apenas quando necessárias, reduzindo o tempo de inicialização.

Substituição e Thrashing

Sem quadros livres, um algoritmo de substituição escolhe a vítima. Entre eles, FIFO (simples, sujeito à anomalia de Belady), LRU (substitui o menos recentemente usado, boa aproximação do ótimo) e Ótimo (referência teórica, pois exige conhecer o futuro).

O thrashing ocorre quando o sistema gasta mais tempo transferindo páginas do que executando processos, geralmente por excesso de multiprogramação.

O modelo do conjunto de trabalho mitiga o problema ao assegurar que cada processo mantenha em memória as páginas que usa no período recente.

Questões

Exercite seu aprendizado!

Back