240 likes | 416 Views
Sistemas Operacionais Prof. Sérgio Fernando Adaptado do livro: Arquitetura de Sistemas Operacionais (Francis Berenger Machado e Luiz Paulo Maia) Parte 7 Gerência de Memória. Sumário. Introdução Funções básicas Alocação contígua simples Técnica de overlay Alocação Particionada
E N D
Sistemas Operacionais Prof. Sérgio Fernando Adaptado do livro: Arquitetura de Sistemas Operacionais (Francis Berenger Machado e Luiz Paulo Maia) Parte 7 Gerência de Memória
Sumário • Introdução • Funções básicas • Alocação contígua simples • Técnica de overlay • Alocação Particionada • Alocação Particionada Estática • Alocação Particionada Dinâmica • Estratégias de Alocação de Partição • Swapping
Funções Básicas • Manter o maior número de processos na memória • Maximizar o compartilhamento da UCP e demais recursos • Swapping • Execução de programas maiores que memória disponível • Proteção • Compartilhamento
Alocação Contígua Simples • Alocação Contígua Simples
Alocação Contígua Simples • Proteção
Alocação Contígua Simples • Subutilização da memória
Técnica de Overlay • Técnica de Overlay Arquitetura de Sistemas Operacionais – Machado/Maia
Alocação Particionada Estática • Alocação Particionada Estática Arquitetura de Sistemas Operacionais – Machado/Maia
Alocação Particionada Estática • Alocação Particionada Estática Absoluta
Alocação Particionada Estática • Alocação Particionada Estática Relocável
Alocação Particionada Estática • Tabela de Alocação de Partições
Alocação Particionada Estática • Proteção
Alocação Particionada Estática • Fragmentação Interna
Alocação Particionada Dinâmica • Alocação Particionada Dinâmica
Alocação Particionada Dinâmica • Fragmentação Externa
Alocação Particionada Dinâmica • Solução para a Fragmentação Externa
Alocação Particionada Dinâmica • Solução para a Fragmentação Externa
Estratégias de Alocação • Lista de Áreas Livres
Estratégias de Alocação • Best-fit
Estratégias de Alocação • Worst-fit
Estratégias de Alocação • First-fit
Swapping • Swapping
Swapping • Relocação Dinâmica