Sistema Operacional
Ensaios: Sistema Operacional. Pesquise 862.000+ trabalhos acadêmicosPor: wyllismarsi • 3/9/2014 • 401 Palavras (2 Páginas) • 2.489 Visualizações
-LISTA DE EXERCÍCIOS- Gerenciamento Memória ParteI
1.Quais as funções básicas da gerência de memória?
R: A função básica da gerencia de memoria é transferir programas da memoria secundaria para a memoria principal a fim de reduzir o numero de operações, maximizar o numero de processo da memoria e permitir a execução de programas maiores que seria a memoria física.
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?
R: A taxa é de 10k
3.O que você entende por fragmentação de memória? Qual a classificação usual de fragmentação de memória? Explique e compare cada uma delas. Faça um desenho ilustrativo de como seria cada fragmentação.
4.O que é swapping e para que é utilizada esta técnica?
R: Swapping é uma técnica utilizada para gerencia de memória que visa dar a maior taxa de utilização á memória principal afim de melhorar seu compartilhamento, também visa em resolver o problema de falta de memória principal em um sistema.
5.Por que é importante o uso de um loader com relocação dinâmica para que a técnica de swapping possa ser implementada?
R: O loader com relocação dinâmica permite que os programas possam ser retirados da memória principal para a memória secundaria e trazrizos novamente para a memoria principal em qualquer posição.
6.Qual a diferença entre a alocação particionada estática absoluta em relação a alocação estática relocável?
7.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.
8. Explique as diferenças entre alocação contígua e não-contígua.
9.Considere um sistema que possua as seguintes área 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 (Tanenbaum, 1992)?
12Kb
10Kb
9Kb
10. Um sistema operacional que usa segmentação de memória tem a seguinte configuração:
segmento 1 : 100 KB
segmento 2 : 50 KB
segmento 3 : 200 KB
segmento 4 : 50 KB
A memória é preenchida com segmentos de diversos tamanhos, colocados na ordem abaixo.
20 KB, 50 KB, 10 KB, 50 KB, 20 KB, 20 KB, 40 KB
Qual o espaço livre de cada segmento, respectivamente, para as estratégias abaixo?
I: best-fit
II:
...