Gerenciamento de memoria

1528 palavras 7 páginas
Arquitetura de Sistemas
Operacionais
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

Conceitos Básicos











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
• Maneira mais simples: alocação contígua da memória • Dividida em duas área
Memória Principal
Sistema
Operacional

Área para programa • Registrador delimita as áreas do Sist. Op. e do usuário
(proteção)‫‏‬

• Uso ineficiente do espaço, somente um usuário ocupando-o

Alocação Contígua Simples
Memória Principal

Memória Principal
Sistema
Operacional

Área para programa Registrador

Sistema
Operacional

Programa do usuário

Área livre

Técnica de Overlay
• A técnica de overlay permite que módulos independentes de um mesmo programa sejam carregados numa mesma área de memória em momentos diferentes.
Memória Principal

2 Kb

• Áreas de overlay definidas pelo programador. Sistema Operacional
Cadastramento

3 Kb

Módulo principal
4 Kb

4 Kb

Área de overlay

Impressão
2 Kb

1 Kb

Área livre
Área não utilizada 2 Kb

• Expande limites da memória principal.
• Não possui compartilhamento por usuário.

Alocação Particionada Estática
• Memória é dividida em partições fixas, cada processo ocupará uma determinada partição estabelecida na inicialização do sistema
Memória P rincipal T abela de partições
P
artição

T amanho 1

2 Kb

2

5 Kb

3

S istema Operacional
P
artição 1

P artição 2

8 Kb

E

D

C

B

A

3 Kb

6 Kb

1 Kb

4 Kb

2 Kb

5 Kb

P artição 3

P

Relacionados

  • Gerenciamento de Memória
    581 palavras | 3 páginas
  • Gerenciamento de memoria
    2820 palavras | 12 páginas
  • gerenciamento de memoria
    1362 palavras | 6 páginas
  • Gerenciamento de memória
    2129 palavras | 9 páginas
  • Gerenciamento de memoria
    8406 palavras | 34 páginas
  • Gerenciamento de memoria
    733 palavras | 3 páginas
  • gerenciamento de memoria
    2146 palavras | 9 páginas
  • Gerenciamento de memória
    2549 palavras | 11 páginas
  • Gerenciamento de memória
    1534 palavras | 7 páginas
  • gerenciamento de memoria
    1245 palavras | 5 páginas