Questões de Sistemas Operacionais - Gerência de Memória para Concurso
Foram encontradas 499 questões
Suponha que o sistema carregou as páginas descritas na Tabela abaixo para um processo.
O algoritmo FIFO Circular (clock) substituirá a página número
itens subsecutivos.
O gerenciador de boot do Windows denominado NTLDR deve ser utilizado em máquinas que tenham um único sistema operacional instalado.
M1 M2 M3 M4 M5 M6 M7
11k 5k 20k 22k 8k 11k 11k
Sejam 7 processos executados com os seguintes tamanhos: P1= 5K, P2 =11K, P3 =16K, P4 = 8K, P5 = 4K, P6 = 8K e P7 = 6K.
O arranjo entre as partições e os processos, após a execução do algoritmo de alocação de memória best-fit, é
Considerando a figura acima, assinale a opção correta acerca de gerenciamento de memória.
Considerando que foram feitos 300.000 acessos no total, que o tempo por acerto (tempo por hit) é de 70ns e que o tempo por falha (tempo por miss) é de 3000ns para este mesmo cache, qual o tempo, em ns, de acesso efetivo?
Considerando-se essas informações, qual página deve ser substituída caso o método de substituição, implementado pelo sistema operacional, seja o NRU?
I. Um algoritmo que, a cada falha de página, seleciona aleatoriamente uma página para remover da memória possui como característica melhorar o desempenho do sistema.
II. Um algoritmo de substituição de página do tipo primeira página a entrar é a primeira página a sair em uma falha de página; a página no topo da lista é removida, e a nova página é adicionada no fim da lista.
III. Um algoritmo de substituição de página que seleciona a página menos recentemente utilizada remove a página que não foi utilizada por mais tempo
Assinale a alternativa CORRETA.
I. Nos sistemas de monoprogramação, é possível executar somente um processo por vez.
II. Nos sistemas de multiprogramação, é possível executar múltiplos processos simultaneamente. Quando não há memória principal suficiente para armazenar todos os processos ativos, então os processos em excesso são mantidos no disco e trazidos de lá para execução dinamicamente.
III. Swap é uma estratégia para o gerenciamento de memória que permite que os programas executem, mesmo quando estão apenas parcialmente na memória principal.
IV. Memória virtual é uma estratégia para o gerenciamento de memória que consiste em trazer cada processo inteiro, executá-lo temporariamente e devolvê-lo ao disco.
Assinale a alternativa CORRETA.
I. A alocação contígua simples foi implementada nos primeiros sistemas operacionais desenvolvidos, porém ainda está presente em alguns sistemas monoprogramáveis.
II. Com a alocação contígua foi eliminado o conceito de partições de tamanho fixo.
III. Neste tipo de alocação, o tamanho das partições eram estabelecidas no momento da inicialização do sistema, em função do tamanho dos programas que executariam no ambiente.
IV. Na alocação contígua simples a memória principal é divida em duas partes: uma para o sistema operacional e outra para o programa do usuário.