Sistemas Operacionais - Gerenciamento de Memória 2

Páginas: 17 (4134 palavras) Publicado: 29 de setembro de 2015
Fundamentos de Sistemas
Operacionais
4 – Gerenciamento de Memória
Prof. Renato Lellis

Alocação Contígua Simples
M e m ó r ia P r in c ip a l
S is te m a
O p e r a c io n a l

Á re a p a ra
p ro g ra m a

Alocação Contígua Simples

M e m ó r ia P r in c ip a l

M e m ó r ia P r in c ip a l
S is te m a
O p e r a c io n a l

Á re a p a ra
p ro g ra m a

R e g i s tr a d o r

S is te m a
O p e r ac io n a l

Pro g ra m a
d o u s u á r io

Á r e a liv r e

quitetura de Sistemas Operacionais – Machado/Maia

Técnica de Overlay
M e m ó r ia P r in c ip a l
2 Kb

S is te m a O p e r a c io n a l
C a d a s tr a m e n to

3 Kb

M ó d u lo p r in c ip a l
4 Kb

4 Kb

Á re a d e o v e rla y

1 Kb

Á r e a l iv r e

Im p re ssã o
2 Kb
Á re a n ã o
u til iz a d a

2 Kb

quitetura de SistemasOperacionais – Machado/Maia

Alocação Particionada
Estática
M e m ó r ia P r in c ip a l
Ta b e la d e p a r tiç õ e s
P a r tiç ã o

Ta m a n h o

1

2 Kb

2

5 Kb

3

8 Kb

S is te m a O p e r a c io n a l

P r o g r a m a s a s e r e m e x e c u ta d o s :
E

D

C

B

A

3 Kb

6 Kb

1 Kb

4 Kb

2 Kb

P a r tiç ã o 1

2 Kb

P a r tiç ã o 2

5 Kb

P a r tiç ã o 3

8 Kb

Alocação Particionada
EstáticaAbsoluta
M e m ó r ia P r in c ip a l
S is te m a O p e r a c io n a l
C

A

1 Kb

2 Kb

E

B

3 Kb

4 Kb

D
6 Kb

P a r tiç ã o 1

2 Kb

P a r tiç ã o 2

5 Kb

P a r tiç ã o 3

8 Kb

Alocação Particionada
Estática Relocável
M e m ó r ia P r in c ip a l

S is te m a O p e r a c io n a l

D

E

6 Kb

3 Kb

Pro g ra m a C

2 Kb

Pro g ra m a A

5 Kb

Pro g ra m a B

8 Kb

Tabela de Alocação dePartições
M e m ó r ia P r in c ip a l
P a r tiç ã o

Ta m a n h o

Liv re

1

2 Kb

N ão

2

5 Kb

S im

3

8 Kb

N ão

S is te m a O p e r a cio n a l
1

Pro g ra m a C

2

Á r e a liv r e

3

Pro g ra m a B

Proteção na Alocação
Particionada
M e m ó r ia P r in c ip a l
S is te m a O p e r a c io n a l

E n d e r e ç o in ic ia l

E n d e r e ç o fi n a l

Fragmentação Interna
M e m ó r ia P rin cip a l
S is te m a O p e r a c io n a l
Pro g ra m a C
1 Kb
Pro g ra m a A
D

B

6 Kb

4 Kb

3 Kb

Pro gra m a E

5 Kb

Alocação Particionada
Dinâmica

A

E

C

B

2 Kb

3 Kb

1 Kb

4 Kb

M e m ó r ia P r in c ip a l

M e m ó r ia P r in c ip a l

S is te m a O p e r a c io n a l

S is te m a O p e r a c io n a l

Pro g ra m a B

4 Kb

Pro g ra m a C

1 Kb

Pro g ra m a E

3 Kb

Pro g ra m aA

2 Kb

15 Kb

5 Kb

Fragmentação Externa
M e m ó r ia P r in c ip a l
S is te m a O p e r a c io n a l

4 Kb
Pro g ra m a C
3 Kb

D
6 Kb

Pro g ra m a A

5 Kb

Solução para a
Fragmentação Externa
M e m ó r ia P r in c ip a l

M e m ó r ia P r in c ip a l

S is te m a O p e r a c io n a l

S is te m a O p e r a c io n a l

4 Kb
8 Kb

Pro g ra m a C
3 Kb
Pro g ra m a A

Pro g ra m a A

5 Kb

5Kb

Solução para a
Fragmentação Externa
M e m ó r ia P r in c ip a l

M e m ó r ia P r in c ip a l

S is te m a O p e r a c io n a l

S is te m a O p e r a c io n a l
Pro g ra m a C
4 Kb

Pro g ra m a C

Pro g ra m a A

R e lo c a ç ã o
3 Kb

Pro g ra m a A

12 Kb

5 Kb

Lista de Áreas Livres
M e m ó r ia P r in c ip a l
S is te m a O p e r a c io n a l
Á r e a s liv r e s

Ta m a n h o

1

4 Kb2

5 Kb

3

3 Kb

Á r e a liv r e 1

4 Kb

Pro g ra m a C

Á r e a liv r e 2

5 Kb

Pro g ra m a A
Á r e a liv r e 3

3 Kb

Best-Fit
S is te m a O p e r a c io n a l

M e m ó r ia P r in c ip a l

Pro g ra m a C
S is te m a O p e r a c io n a l

e
B
)
(a

4 Kb
Pro g ra m a C

it

Pro g ra m a A
Pro g ra m a F

F
1 Kb

s

t- f

Á r e a liv r e

5 Kb

Pro g ra m a A
3 Kb

2 Kb

Worst-Fit
M e m ór ia P r in c ip a l

S is te m a O p e r a c io n a l

S is te m a O p e r a c io n a l

4 Kb
Pro g ra m a C

( b ) W o r s t- fi t

Pro g ra m a C
Pro g ra m a F

F
1 Kb

5 Kb

Á r e a liv r e

Pro g ra m a A
3 Kb

Pro g ra m a A

4 Kb

First-Fit

M e m ó r ia P r in c ip a l

S is te m a O p e r a c io n a l

4 Kb
Pro g ra m a C

S is te m a O p e r a c io n a l

F
5 Kb

(c

1 Kb

it
t- f
ir...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Gerenciamento de memoria em sistemas operacionais
  • Sistema operacional gerenciamento de memoria
  • 1. Técnicas de gerenciamento de memoria dos sistemas operacionais
  • Sistemas operacionais
  • Descrição de gerenciamento de processos e de memória virtual em sistemas operacionais Linux e Windows 7
  • Gerenciamento de sistemas operacionais
  • Sistemas operacionais
  • Gerenciamento de sistemas operacionais

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!