4 Lista De Exercicios SO Memoria Real
Exercícios Memória Real
1. Qual a função da MMU na gerência de memória?
2. O que é o TLB?
3. Explique a importância do TLB no desempenho da MMU.
4. Qual o tipo de fragmentação apresentado pelos métodos de gerência de memória baseados em partições fixas e por partições variáveis?
5. Qual a diferença entre endereço físico e virtual?
6. Qual a diferença entre monoprogramação e multiprogramação?
7. Explique o que é a atividade de swapping e diga como ela pode prejudicar o desempenho do sistema computacional.
8. Quando é mais interessante utilizarmos o algoritmo best-fit? E o worst-fit?
9. Considerando partições fixas de memória de 100K, 500K, 200K, 300K e 600K (nessa ordem), como cada um dos algoritmos first-fit, best-fit e worst-fit colocaria processos de
212K, 417K, 112K e 426K (nessa ordem)? Calcule a quantidade de espaço desperdiçado em cada algoritmo.
10. Considere um sistema cuja gerência de memória é feita através de partições variáveis.
Inicialmente, existem as seguintes páginas: 10K, 4K, 20K, 18K, 7K, 9K, 12K e 13K, nessa ordem. Desenhe a memória com suas páginas e mostre como as páginas serão ocupadas pelos processos de tamanho: 5K, 10K, 15K, 8K, 3K, 7K e 6K. Considere essa ordem de solicitação. Simule os seguintes algoritmos:
a. First-fit
b. Best-fit
c. Worst-fit
d. Next-fit
11. Em sistemas hierárquicos de memória é envolvida uma certa quantidade de sobrecarga quando se movimentam programas entre os vários níveis da hierarquia. Discuta por que os benefícios derivados desses sistemas justificam a sobrecarga envolvida.
12. Por que a busca sob demanda permaneceu como senso comum por tanto tempo? Por que as estratégias de busca antecipada estão recebendo mais atenção hoje do que recebiam há décadas? 13. Discuta como ocorre a fragmentação de memória em cada um dos esquemas de organização de memória apresentados.
14. Em que circunstâncias as sobreposições são úteis? Quando uma seção da memória principal pode sofrer