Gerencia de memoria
Por: pejota • 12/6/2015 • Artigo • 503 Palavras (3 Páginas) • 261 Visualizações
Lista de Exercícios Revisão AV2 Gerência de Memória
- Marque a alternativa abaixo que completa corretamente a sentença abaixo:
“Com o intuito de manter mais programas (processos) em memória sistemas operacionais modernos implementam um mecanismo realocação de memória chamado de Swapping que consiste em tirar processos da memória principal para uma área específica do disco (Swap out) e retornar estes processos para memória principal quando necessário (Swap in).
- Scheduler, Dispatcher, Resize.
- Dispatcher, Swap in, Swap out
- Dispatcher, Swap out, Swap in
- Swapping, Swap in, Swap out
- Swapping, Swap out, Swap in
- Analise as sentenças abaixo:
“O sistema de alocação particionada divide a memória principal em partições para alocar os processos”
“A alocação particionada estática divide previamente a memória em partições fixas o que gera o problema de fragmentação da memória, a alocação dinâmica eliminou por completo este problema pois divide a memória em partições exatamente do tamanho dos processos.”
- Ambos os parágrafos estão corretos, sendo que o segundo justifica o primeiro.
- Ambos os parágrafos estão corretos, sendo que o segundo complementa o primeiro.
- Ambos os parágrafos estão incorretos.
- O primeiro parágrafo está correto mas o segundo está incorreto.
- O segundo parágrafo está correto apesar da premissa do primeiro ser falsa.
- Explique qual o conceito de memória cash? Cite e explique uma semelhança e uma diferença com relação a memória RAM,
R: a memória cash é uma memória interna ao processador ou acessada diretamente ao mesmo ritmo de seu clock. Como semelhança temos o fato de ambas serem memórias voláteis (que não armazenam seu conteúdo na ausência de energia) a diferença é justamente a localização destas a memória RAM está ligada ao barramento enquanto a cash ao processador.
- Qual o conceito de memória virtual? Que mecanismo permitiu sua implantação?
R: O conceito de memória virtual está baseado em desvincular o endereçamento feito pelo programa dos endereços físicos da memória principal. Assim, os programas e suas estruturas de dados deixam de estar limitados ao tamanho da memória física disponível. A técnica de realocação de memória (swapping) possibilitou a implantação de memória virtual.
- Analise as sentenças abaixo:
“Paginação é uma técnica de implementação de memória virtual”
“Nesta técnica a memória total (virtual) é dividida em blocos de tamanhos iguais e são chamados de páginas, enquanto a memória principal (real) é dividida em molduras.”
- Ambos os parágrafos estão corretos, sendo que o segundo justifica o primeiro.
- Ambos os parágrafos estão corretos, sendo que o segundo complementa o primeiro.
- Ambos os parágrafos estão incorretos.
- O primeiro parágrafo está correto mas o segundo está incorreto.
- O segundo parágrafo está correto apesar da premissa do primeiro ser falsa.
- Um sistema que possui (256KB de memória) usa alocação de memória estática com 6 blocos de tamanhos, 100KB, 50KB, 50KB, 30KB, 20KB e 6KB. No sistema existem 6 processos para serem alocados (A,B,C,D,E e F, criados nesta ordem) com tamanhos de (4KB, 60KB, 40KB, 30KB, 15KB e 18KB). Calcule, para cada algoritmo de alocação abaixo, quantos processos estão em memória, qual a quantidade de memória útil livre e qual quantidade de memória fragmentada.
- Fist Fit
- Best Fit
...