Questões de Concurso
Sobre gerência de memória em sistemas operacionais
Foram encontradas 664 questões
Esse componente é chamado de memória
A ________ tem como objetivo principal usar uma área do disco rígido como uma extensão da memória RAM, aumentando o espaço de endereçamento de um processo até o limite máximo permitido pelo processador.
Reentrância é a possibilidade de vários usuários acessarem pontos diferentes do mesmo programa, armazenado na memória (código reentrante), manipulando dados próprios e exclusivos de cada usuário.
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 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?
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.
algoritmos para alocar memória a um processo recém criado. Presumindo que o gerenciador de memória saiba o tamanho de memória que deve ser alocada ao processo, ele procurará ao longo da lista de segmentos de memória por um segmento livre que seja suficientemente grande para esse processo. O segmento é quebrado em duas partes, se for o caso, sendo uma parte alocada ao processo e a sobra transforma-se em um segmento de memória livre. O texto trata do algoritmo