Baixe o app para aproveitar ainda mais
Prévia do material em texto
SISTEMAS OPERACIONAIS 4 a aula Lupa Exercício: 13/04/2020 Aluno(a): 2020.1 EAD Disciplina: CCT0757 - SISTEMAS OPERACIONAIS Um processo referencia em uma execucão 5 de suas páginas, identificadas pelas letras A,B,C,D e E. Considerando que estarão alocadas 4 molduras para este processo, que o sistema realizada paginação antecipada das quatro primeiras páginas (A,B,C e D) e que este sistema utiliza a estratégia LRU (menos recentemente usada), assinale o item que informa a quantidade de page faults (falhas de página) para esta execução. A sequência de páginas executadas é A - B - C - D - A B - E - A - B - C - D - E. - 10 7 4 8 3 Respondido em 13/04/2020 14:40:24 Explicação: A sequência de referência das páginas executadas é: A - Page hit B - Page hit C - Page hit D - Page hit A - Page hit B - Page hit E - Page fault retirado C A - Page hit B - Page hit C - Page fault retirado D D - Page fault retirado E E - Page fault retirado A Total 4 page faults ( IFB, 2017) Considerando-se a arquitetura de sistemas operacionais, assinale a única alternativa em que os conceitos de gerenciamento de memória e a respectiva definição estão CORRETOS. MMU (Memory Managment Unity): módulo do sistema operacional responsável por mapear o espaçamento de endereçamento virtual no espaço de endereçamento físico. Memória virtual: técnica que reúne o espaço de endereçamento do programa em pequenos pedaços com faixas de endereços descontínuos, chamados páginas. Swapping: técnica que amplia o espaço de endereçamento do processo guardando-o no disco quando este Ao executar uma sequência de instruções, o processador escreve endereços no barramento de endereços do computador, que servem para buscar instruções e operandos, mas também para ler e escrever valores em posições de memória e portas de entrada/saída. Julgue as sentenças a seguir: I. Os endereços de memória gerados pelo processador a medida em que executa algum código são chamados deendereços lógicos. II. Já iguais aos endereços reais das instruções e variáveis na memória real do computador, são chamados de endereçosfísicos. III. Unidade de Gerência de Memória (MMU - Memory Management Unit) faz a análise dos endereços lógicos emitidos pelo processador e determina os endereços físicos correspondentes na memória da máquina, permitindo então seu acesso pelo processador. Apenas I e III estão corretas Apenas III está correta Apenas I e II estão corretas Apenas I e II estão corretas Todas estão corretas Respondido em 13/04/2020 14:55:31 Explicação: Correto I. Os endereços de memória gerados pelo processador a medida em que executa algum código são chamados de endereços lógicos. Correto II. Já iguais aos endereços reais das instruções e variáveis na memória real do computador, são chamados de endereços físicos. Correto III. Unidade de Gerência de Memória (MMU - Memory Management Unit) faz a análise dos endereços lógicos emitidos pelo processador e determina os endereços físicos correspondentes na memória da máquina, permitindo então seu acesso pelo processador. Quantos deslocamentos por página (offset) um processo por ter, considerando que seu endereço lógico é composto por 16 bits, sendo os 8 bits mais significativos utilizados para identificar a página? 2K deslocamentos 512 deslocamentos 256 deslocamentos 1K deslocamentos 128 deslocamentos Respondido em 13/04/2020 14:56:52 Explicação: como o endereço é composto por 16 bits e 8 servem para definir o endereç da página restam 2^8 variações para o deslocamento, isto é, 256. No contexto de gerência de memória, por que o algoritmo de substituição de páginas ótimo não pode ser implementado? Porque exige uma quantidade de memória muito grande Devido o alto grau de complexidade que compromete o desempenho do processador Porque não é possível prever qual página será menos acessada no futuro Background O tipo de memória DDR4 ainda não foi lançada Respondido em 13/04/2020 14:52:27
Compartilhar