Sistemas Operacionais
Aula 11: Gerência de memória
Referências
Memória? Que Memória ?
Tipos de Memória
Memória pode ter uma de três classificações:
Proteção é necessária:
Aonde Mesmo ?
Ligação (Binding)
Qual endereço alocar para cada variável ?
Alocação Dinâmica
Permite swapping:
Funciona ?
Alocação Dinâmica
Sim, mas sofre de fragmentação:
Fragmentação
Fragmentação acaba com a performance: depois de algum tempo uma grande parte da memória fica inutilizada.
Estratégias para ``atacar'' o problema:
Qual é melhor ? Não é claro. First-fit geralmente escolhido por ser mais rápido.
Fragmentação Externa X Interna