Sistemas operacionais

2651 palavras 11 páginas
Sistemas Operacionais
Capítulo 9
Gerência de Memória
9 – Gerência de Memória
9.1 – Introdução
• Na memória principal residem os programas em execução.
• Memória secundária são mecanismos de armazenamento permanente, são mais abundantes e baratas.
• Para um programa ser executado deve ser carregado na memória principal.
• Gerenciamento complexo em sistemas multiprogramáveis com múltiplos usuários utilizando-a eficientemente.

9.2 – Alocação Contígua Simples
• Implementada nos primeiros Sistemas Operacionais e ainda existentes em alguns sistemas monoprogramáveis.
• Memória dividida em duas partes, Sistema Operacional e programa do usuário.
• O programador tem controle sobre toda a memória principal, podendo acessar qualquer posição da memória, inclusive onde está residente o Sistema Operacional.
• Um mecanismo de proteção utilizado é delimitar a área do Sistema Operacional que delimita a área do mesmo.
• Fácil implementação e código reduzido, porém Ineficiência no uso do processador e da memória pois apenas um usuário pode dispor desse recurso.
• Programas limitados ao tamanho da memória disponível.
• Overlay (sobreposição) – Solução encontrada para dividir o programa em partes (módulos), de forma que pudessem executar independentemente uma da outra, utilizando uma mesma área de memória.
• A definição das áreas de Overlay são de responsabilidade do programador através de comandos específicos da linguagem utilizada.

9.3 – Alocação Particionada
• A eficiência da multiprogramação exige que vários programas estejam na memória ao mesmo tempo, vindo a necessidade de organização da memória.

9.3.1 – Alocação Particionada Estática:
• Divisão da memória em tamanhos fixos (partições) definidos na inicialização do Sistema em função dos programas que executariam no ambiente.
• A alteração do tamanho de uma partição necessita a inicialização do Sistema Operacional.
• Os programas só podiam executar em uma das partições, mesmo com

Relacionados

  • Sistema operacional
    1575 palavras | 7 páginas
  • Sistemas operacionais
    2051 palavras | 9 páginas
  • sistema operacional
    1400 palavras | 6 páginas
  • Sistemas Operacionais
    1580 palavras | 7 páginas
  • Sistemas operacionais
    965 palavras | 4 páginas
  • sistemas operacionais
    2546 palavras | 11 páginas
  • O que é um sistema operacional
    4623 palavras | 19 páginas
  • Sistema Operacional
    5806 palavras | 24 páginas
  • Sistemas Operacionais
    1771 palavras | 8 páginas
  • Sistemas Operacionais
    897 palavras | 4 páginas