Gerencia De Memória
Exames: Gerencia De Memória. Pesquise 861.000+ trabalhos acadêmicosPor: cissars • 4/7/2013 • 1.693 Palavras (7 Páginas) • 1.635 Visualizações
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 área para o programa D que possui 6 Kb;
b) liberar a área do programa A;
c) alocar uma área para o programa E que possui 4 kb.
Best-fit:
(a)
(b)
(c)
FACULDADE DE CIÊNCIAS EXATAS E TECNOLÍGICAS
CURSO: SISTEMAS DE INFORMAÇÃO.
DISCIPLINA: SISTEMAS OPERACIONAIS
PROF: ROSEMARY SILVEIRA FILGUEIRAS MELO
Worst-fit:
(a)
(b)
(c)
First-fit:
(a)
FACULDADE DE CIÊNCIAS EXATAS E TECNOLÍGICAS
CURSO: SISTEMAS DE INFORMAÇÃO.
DISCIPLINA: SISTEMAS OPERACIONAIS
PROF: ROSEMARY SILVEIRA FILGUEIRAS MELO
(b)
(c)
6. O que é swapping e para que é utilizada esta técnica ?
A técnica de swapping foi introduzida para contornar o problema da insuficiência de memória principal. Essa técnica é
aplicada à gerência de memória para programas que esperam por memória livre para serem executados. Nesta situação,
o sistema escolhe um processo residente, que é transferido da memória principal para a memória secundária (swap out),
geralmente disco. Posteriormente, o processo é carregado de volta da memória secundária para a memória principal
(swap in) e pode continuar sua execução como se nada tivesse ocorrido.
7. Por que é importante o uso de um loader com relocação dinâmica para que a técnica de
swapping possa ser implementada ?
O loader com relocação dinâmica permite que os programas possam ser retirados da memória principal para a memória
secundária e trazidos novamente para a memória principal em qualquer posição .
FACULDADE DE CIÊNCIAS EXATAS E TECNOLÍGICAS
CURSO: SISTEMAS DE INFORMAÇÃO.
DISCIPLINA: SISTEMAS OPERACIONAIS
PROF: ROSEMARY SILVEIRA FILGUEIRAS MELO
Gerência de Memória Virtual
1. Quais os benefícios oferecidos pela técnica de memória virtual ? Como este conceito permite
que um programa e seus dados ultrapassem os limites da memória principal ?
Os principais benefícios da técnica de memória virtual são possibilitar que programas e dados sejam armazenados
independente do tamanho da memória principal, permitir um número maior de processos compartilhando a memória
principal e minimizar o problema da fragmentação. O que possibilita que um programa e seus dados ultrapassem os
limites da memória principal é a técnica de gerência de memória virtual que combina as memórias principal e
secundária, estendendo o espaço
...