ListaExerc Respondida GerencMemoria 1 1

1777 palavras 8 páginas
FACULDADE DE CIÊNCIAS EXATAS E TECNOLÍGICAS
CURSO: SISTEMAS DE INFORMAÇÃO.
DISCIPLINA: SISTEMAS OPERACIONAIS
PROF: ROSEMARY SILVEIRA FILGUEIRAS MELO

Aluno: _______________________________________________ Matrícula: _______________
Lista de Exercício - AVII:
Gerencia de Memória
1. Quais as funções básicas da gerência de memória ?
2. Suponha um sistema computacional com 128kb de memória principal e que utilize um sistema operacional de 64k que implementa alocação particionada estática relocável.
Considere também que o sistema foi inicializado com três partições: P1(8Kb), P2(24Kb) e
P3 (32Kb). Calcule a fragmentação interna da memória principal após a carga de três programas: PA, PB e PC.
a) P1 <- PA (6Kb); P2 <- PB (20Kb); P3 <- PC (28Kb)
2Kb, 4Kb, 4Kb
b) P1 <- PA (4Kb); P2 <- PB (16Kb); P3 <- PC (26Kb)
4Kb, 8Kb, 6Kb
c) P1 <- PA (8Kb); P2 <- PB (24Kb); P3 <- PC (32Kb) não há fragmentação interna
3. Considere as estratégias para escolha da partição dinamicamente, conceitue as estratégias best-fit e worst-fit especificando prós e contras de cada uma.
4. Considere um sistema que possua as seguintes áreas livres na memória principal, ordenadas crescentemente: 10Kb, 4Kb, 20Kb, 18Kb, 7Kb, 9Kb, 12Kb e 15Kb. Para cada programa abaixo, qual seria a partição alocada utilizando-se as estratégias first-fit, best-fit e worst-fit ?

a) 12Kb
b) 10Kb
c) 9Kb
First-fit: 20Kb, 10Kb e 18Kb
Best-fit: 12Kb, 10Kb e 9Kb.
Worst-fit: 20Kb, 18Kb e 15Kb.
5. Um sistema utiliza alocação particionada dinâmica como mecanismo de gerência de memória. O sistema operacional aloca uma área de memória total de 50Kb e possui, inicialmente, os programas da tabela a seguir:

Realize as operações abaixo seqüencialmente, mostrando o estado da memória após cada uma delas. Resolva a questão utilizando as estratégias best-fit, worst-fit e first-fit.

FACULDADE DE CIÊNCIAS EXATAS E TECNOLÍGICAS
CURSO: SISTEMAS DE INFORMAÇÃO.
DISCIPLINA: SISTEMAS OPERACIONAIS
PROF: ROSEMARY SILVEIRA FILGUEIRAS MELO
a) alocar uma

Relacionados