TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Caio Lzuiauidfd

Pesquisas Acadêmicas: Caio Lzuiauidfd. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  16/10/2014  •  476 Palavras (2 Páginas)  •  378 Visualizações

Página 1 de 2

1. Explique o que é a atividade de swapping e diga como ela pode prejudicar o desempenho do sistema computacional.

R: Faz uma transferência temporária entre a memória principal e a secundaria só que pode demorar muito e consome muito a CPU.

2. 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.

R: First Fit - inicia a procura a partir da primeira página de memória (parte baixa) e vai varrendo a memória até encontrar a primeira lacuna suficientemente grande para armazenar, se não encontrar exibe uma mensagem de erro o processo.

212KB é colocado na partição de 500KB - 288

417KB é colocado na partição de 600KB - 183

112KB é colocado na partição de 288KB (nova partição de 288KB = 500KB – 212KB) - 176

426KB precisa esperar

Best Fit tenta determinar o melhor lugar para alocar os dados. A definição de melhor varia nas implementações, mas por exemplo pode ser escolhido o espaço que deixaria menor resíduo no final do bloco.

212 KB é colocado na partição de 300KB - 88

417 KB é colocado na partição de 500KB - 83

112 KB é colocado na partição de 200KB - 88

426 KB é colocado na partição de 600KB – 174

Worst Fit O algoritmo seleciona o maior espaço possível que a informação pode ser armazenada (maior que a informação). É o completamente oposto do best-fit que procura o menor espaço possível.

212KB é colocado na partição de 600KB - 388

417KB é colocado na partição de 500KB - 83

112KB é colocado na partição de 388KB - 276

426KB precisa esperar.

3. Qual a função da MMU na gerência de memória?

R: É o hardware que traduz o endereço virtual em físico.

4. Para que serve o bit de validade nas tabelas de páginas?

R: Para indicar se a página ou o segmento em questão encontra-se na memória principal.

5. Descreva como ocorre a fragmentação interna em um sistema que implementa paginação.

R: A fragmentação interna em um sistema que implementa paginação só é encontrada, realmente, na última página, quando código não ocupa o frame por completo.

6. Descreva o algoritmo RAND para substituição de páginas.

R:Facil de implementar de baixa sobrecarga.

Cada página da memória principal tem a mesma probabilidade de substituição.

Vantagens: RAND toma decisões de substituição rapidamente com precisão.

Desvantagens: RAND

...

Baixar como (para membros premium)  txt (3.1 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com