TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Gerencia De Memoria

Exames: Gerencia De Memoria. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  1/7/2014  •  555 Palavras (3 Páginas)  •  347 Visualizações

Página 1 de 3

1 - Quais as funções básicas da gerência de memória?

Maximizar o número de processos na memória, permitir a execução de programas maiores que a memória física,compartilhamento de dados na memória e proteção da memória utilizada por cada processo e pelo sistema operacional.

2 - Considere um sistema computacional com 40Kb de memória principal e que utilize um sistema operacional de 10Kb que implemente alocação contígua de memória. Qual a taxa de subutilização da memória principal para um programa que ocupe 20Kb de memória?

Considerando que o sistema operacional e o programa somados ocupam ¾ da memória principal, temos 25% de subutilização da memória.

3 - Suponha um sistema computacional com 64Kb de memória principal e que utilize um sistema operacional de 14Kb que implemente alocação contígua de memória. Considere também um programa de 90Kb, formado por um módulo principal de 20Kb e três módulos independentes, cada um com 10Kb,20Kb e 30Kb. Como o programa poderia ser executado utilizando-se apenas a técnica de overlay?

Como existe apenas 50Kb para a execução do programa, a memória deve ser dividida em duas áreas: uma para o módulo principal (20Kb) e outra de overlay para a carga dos módulos, em função do tamanho do maior módulo (30Kb).

4 - Considerando o exercício anterior, se o módulo de 30Kb tivesse seu tamanho aumentado para 40Kb,seria possível executar o programa? Caso não possa, como o problema poderia ser contornado?

Não. No caso de não haver como aumentar o espaço de memória real, a única solução seria tentar alterar o programa deforma que o módulo de 40Kb pudesse ser dividido em outros módulos menores independentes.

5 - Qual a diferença entre fragmentação interna e externa da memória principal?

Fragmentação interna ocorre em espaços livres e contíguos na memória principal que são pré-alocados por processos,não possibilitando, portanto, o uso por outros processos. Fragmentação externa ocorre em espaços livres e contínuos,porém tão pequenos que não possibilitam a alocação de programas por processos.

6 - Suponha um sistema computacional com 128Kb de memória principal e que utilize um sistema operacional de 64Kb 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

7 - Considerando o exercício

...

Baixar como (para membros premium)  txt (3.9 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com