Lista exercícios
Diego Josiano Lima Gomes 12114270059
Taiane Michelle da Silva 12114270062
Alexandre Alves Rodrigues 12114270043
1. Cite as principais funções da gerência de memória.
Conservar o maior número de processos na memória
Elevar ao máximo o compartilhamento da UCP e demais recursos
Swapping
Execução de programas maiores que memória disponível
Proteção das áreas de memória
Compartilhamento de dados
2. O que consiste a técnica de overlay? Exemplifique.
Divide-se o programa a ser executado em módulos de forma que seja possível a execução independente de cada módulo
O programador é responsável pela definição das áreas de overlay
3. Qual a diferença básica entre alocação particionada estática absoluta e alocação particionada estática relocável.
Alocação Particionada Estática Absoluta R= Os compiladores e montadores geravam apenas código absoluto (endereço físico da memória) Os programas só podiam ser carregados e executados em apenas uma partição específica
Alocação Particionada Estática Retocável R= As referências a endereços no programa são relativas ao início do código e não a endereços físicos de memória
4. Qual a diferença entre fragmentação interna e fragmentação externa. O que provoca as fragmentações?
Fragmentação Interna é o programa que deixa espaços vazios.
Fragmentação Externa é a junção dos espaços.
5. No que consiste a técnica de swapping e para que é usada essa técnica? Qual a diferença básica entre o swapping e a técnica de memória virtual.? A Memória principal pode não ser capaz de armazenar todos os programas que estão sendo executados em um determinado momento. É essencial que o sistema ofereça relocação dinâmica de programas A Diferença é que a memória virtual é o HD e a técnica é dividida em segmentos.
6. Considere um sistema que possua as seguintes áreas de memória livre: 10kb, 4kb, 6kb,
20kb, 18kb, 7kb, 9kb, 12kb e 15kb. Para