Apostila de gerenciamento de memória

3914 palavras 16 páginas
Disciplina: Sistemas Operacionais
Curso: Bacharelado em Sistemas de Informação

GERÊNCIA DE MEMÓRIA
1.1 – Introdução
Na memória principal residem todos os programas e dados que serão executados ou referenciados pelo processador. É importante não confundir memória principal com memória secundária. A memória secundária, normalmente disco ou fita, é um meio permanente, com mais capacidade e de baixo custo, onde são armazenados programas e dados. Toda vez que se desejar executar um programa residente na memória secundária deve se de alguma forma, carregá lo para a memória principal.
Organização e gerência da memória principal têm sido fatores importantes no projeto de sistemas operacionais. A memória principal sempre foi vista como um recurso escasso e caro. Uma das maiores preocupações dos projetistas foi desenvolver sistemas operacionais que não ocupassem muita memória e, ao mesmo tempo, otimizassem sua utilização. Enquanto nos sistemas monoprogramáveis a gerência de memória não é muito complexa, nos sistemas multiprogramáveis ela se torna crítica. Isso ocorre devido à necessidade de se manter o maior número de usuários possível utilizando a memória eficientemente, tornando sua gerência muito mais difícil.

1.2 – Alocação Contígua Simples
A Alocação Contígua Simples foi implementada nos primeiros sistemas operacionais, porém ainda está presente em alguns sistemas monoprogramáveis.
Nesse tipo de organização, a memória principal é dividida em duas partes: uma para o sistema operacional e outra para o programa do usuário. Dessa forma, o programador deve desenvolver suas aplicações, preocupado, apenas, em não ultrapassar o espaço de memória disponível, ou seja, o tamanho total da memória principal menos o que está sendo ocupado pelo SO.

Sistema operacional

Área de programa do usuário Fig. 1.1 Alocação Contígua Simples

Nesse esquema, o usuário tem controle sobre toda a memória principal, podendo acessar qualquer posição de

Relacionados

  • Logica
    8329 palavras | 34 páginas
  • nijon
    851 palavras | 4 páginas
  • Certificação digital
    579 palavras | 3 páginas
  • Informatica
    4919 palavras | 20 páginas
  • Ementa
    2691 palavras | 11 páginas
  • Mecatronica
    4723 palavras | 19 páginas
  • Redes sem fio
    5414 palavras | 22 páginas
  • Tarefa 1 - BD
    907 palavras | 4 páginas
  • Treinamento Switch V7 1
    19772 palavras | 80 páginas
  • Teste
    8270 palavras | 34 páginas