asda
Gerência de Memória
Rafael Moreira – 1 Informatica
1) Quais as funções básicas da gerência de memória?
2) Qual a diferença entre fragmentação interna e externa da memória principal?
3) Qual a limitação da alocação particionada estática absoluta em relação à alocação estática relocável?
4) Considerando 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.
5) O que é swapping e para que é utilizada esta técnica?
6) Por que é importante o uso de um loader com relocação dinâmica para que a técnica de swapping possa ser implementada?
RESPOSTAS
1)Tem como função fornecer, a cada aplicação, um espaço próprio de memória, independente e isolado das demais aplicações.
2)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 ocorreem espaços livres e contínuos, porém tão pequenos que não possibilitam a alocação de programas por processos
3)A grande diferença entre a alocação particionada estática absoluta e a alocação estática relocável é o local na memória principal onde programa é carregado. Na alocação absoluta, umprograma pode apenas ser carregado a partir de um único endereço, consequentemente em uma única partição. Na alocação relocável, um programa pode ser carregado a partir de qualquer endereço oupartição.
5)Técnica de swapping, que é a transferência temporária de processos residentes na memória principal para a memória secundária.
6)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 secundaria e trazidos novamente para a memória principal em qualquer posição