informática

2687 palavras 11 páginas
Alocação Contígua Simples• Funcionamento• Usuário tem controle sobre toda a memória principal, podendo teracesso a qualquer posição da memória, inclusive a área do sistemaoperacional.• Necessidade de proteger o sistema deste tipo de acesso.
Alocação Contígua Simples• Funcionamento:• Necessidade de proteger o sistema deste tipo de acesso:• Uso de registradores para delimitar as áreas do sistema operacional do usuário.• Sempre que um programa faz referência a um endereço na memória, o sistemaverifica se o endereço está dentro dos limites permitidos.• IMPLICAÇÃO: caso o programa esteja fora do limite permitido, o programa écancelado e uma mensagem de erro é gerada, indicando que houve um violaçãoao sistema.
Alocação Contígua Simples• Vantagens:• Fácil implementação;• Código reduzido;• Desvantagens:• Não permite uso eficiente do recurso;• Apenas um usuário pode dispor desses recursos.
Alocação Contígua SimplesEm relação à memóriaprincipal, caso o programa dousuário não a preenchatotalmente, existirá um espaçode memória livre semutilização.Memória PrincipalSISTEMA OPERACIONALÁREA PARA PROGRAMAÁrea LivreTÉCNICA DE OVERLAYGerência de MemóriaTécnica de Overlay• Na alocação contígua simples:• Todos os programas estão limitados ao tamanho da área dememória principal disponível para o usuário.• Solução:• Dividir o programa em módulos, de forma que seja possível aexecução independente de cada módulo, utilizando uma áreade memória.• Essa técnica é chamada de overlay.
Técnica de Overlay• O tamanho de uma área de overlay é estabelecido a partir dotamanho do maior módulo.• Exemplo:• Se o módulo de cadastramento tem 4 kb e o módulo de impressão 2kb, a área de overlay deverá ter tamanho do maior módulo, logo 4Kb.
Técnica de OverlayMemória Principal2 KbCadastramentoSISTEMA OPERACIONAL4 Kb3 KbMÓDULO PRINCIPALImpressão4 Kb2 KbÁREA DE OVERLAYÁREA NÃO UTILIZADA1 KbÁrea Livre2 KbTécnica de Overlay• Vantagem:• A técnica de overlay tem a vantagem de permitir ao programadorexpandir os

Relacionados

  • informatica
    3020 palavras | 13 páginas
  • Informatica
    2265 palavras | 10 páginas
  • informatica
    1838 palavras | 8 páginas
  • A informatica
    2489 palavras | 10 páginas
  • informática
    794 palavras | 4 páginas
  • Informática
    880 palavras | 4 páginas
  • informatica
    500 palavras | 2 páginas
  • Informática
    599 palavras | 3 páginas
  • informatica
    1100 palavras | 5 páginas
  • Informatica
    405 palavras | 2 páginas