trabalho
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 a alocação estática relocável?
4. 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)?
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
CAPITULO 10 – Memória Virtual
7. 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?
8. Explique como um endereço virtual de um processoé traduzido para um endereço real na memória principal?
9 Por que o mapeamento deve ser feito em blocos e não sobre células individuais?
10. Qual a principal diferença entre os sistemas que implementam paginação e segmentação?
11. Diferencie página virtual de uma página real.
12. O que são tabelas de páginas e tabelas de segmentos?
13. Para que serve o bit de validade nas tabelas de páginas e segmentos?
14. O que é um page fault, quando ocorre e quem controla a sua ocorrência? Como uma elevada taxa de page fault pode comprometer o sistema operacional?
15. Nos sistemas com paginação, a rotina para tratamento de page faults está residente na memória principal.
Capitulo 11 – Sistemas de Arquivo
16. O que é um arquivo?
17. Como arquivos podem ser organizados?
18. Diferencie os métodos de acesso a registros sequencial, direto e indexado.
19. Qual a função das system calls de E/S?
20 Quais as diferentes formas de