Escolar Documentos
Profissional Documentos
Cultura Documentos
Gerenciamento de Memória
Ramon Nepomuceno
ramon@gmail.com
aula • 15/junho/2021
Todo programador gostaria de uma memória
privada, infinitamente grande e rápida, que
fosse não volátil e barata.
Infelizmente isso (ainda) não é possível. Por
esse motivo, usamos hierarquia de memória.
A parte do sistema operacional que gerencia
essa hierarquia é o Gerenciador de Memória.
Sem Abstração de Memória 8
1. O mapeamento do endereço
virtual para o endereço físico
precisa ser rápido.
2. Se o espaço do endereço
virtual for grande, a tabela de
páginas será grande.
3. Ausencia leve: quando não
está na TLB, mas está na
memória
4. ausência completa: não está
na memória
Algoritmos de substituição de página
O algoritmo ótimo de substituição de página
A, E, E, C, A, D, E, C;
Primeiro a entrar, primeiro a sair
● Análogo ao FIFO
● Mas com a checagem do bit R (referenciado)
Algoritmo do Relógio