Questões de Concurso
Comentadas sobre gerência de memória em sistemas operacionais
Foram encontradas 494 questões
A memória virtual elimina totalmente a necessidade de gerenciamento de memória pelo sistema operacional, já que os processos podem acessar livremente qualquer endereço de memória.
No contexto dos sistemas operacionais modernos, swapping consiste em
I. Threads de um mesmo processo compartilham o espaço de endereçamento do processo.
II. Na técnica de paginação, o espaço de endereçamento virtual dos processos (páginas virtuais) é mapeado em um espaço de endereçamento físico (molduras de página).
III. O mutex é um mecanismo de sincronização de threads o qual permite que mais de uma thread execute um trecho de código simultaneamente.
IV. O round-robin é um algoritmo de escalonamento de processos.
V. Diversos sistemas de arquivos do Linux utilizam uma estrutura de dados chamada de index node (inode), a qual armazena somente os atributos dos arquivos armazenados no disco.
1. Monotarefa. 2. Multitarefa. 3. Multiprocessamento. 4. Multiprogramação.
( ) Permite a execução de mais de um processo ao mesmo tempo. O compartilhamento de tempo no processador é distribuído, de modo que o usuário tenha a impressão que diversos processos estão sendo executados simultaneamente. Os processos compartilham recursos comuns, como processador e memória. ( ) Os processos são distribuídos entre dois ou mais processadores. ( ) Apenas um processo (programa) é executado por vez no processador. ( ) O tempo de processamento entre vários processos é dividido com objetivo de manter o processador sempre ocupado.
A sequência está correta em
I. Os endereços físicos são bytes de memória física do computador que não podem ser definidos pela quantidade disponível pela máquina. II. O mapeamento de endereços virtuais para endereços físicos é realizado por um hardware denominado de MMU (memorymanagement unit – Unidade de gerenciamento da memória) em tempo de execução. III. Todo endereço lógico pode ser convertido em endereço físico. IV. Para o funcionamento correto da MMU é necessário a interceptação do acesso do processador ao barramento de endereços para realizar a conversão.
Estão corretos apenas os itens:
O status da atividade atual de um processo é representado pelo valor do contador do programa e pelo conteúdo dos registradores do processador. Selecione a seção do layout de memória de um processo que representa a memória alocada dinamicamente durante o tempo de execução do programa.
Quanto aos sistemas operacionais, julgue o item.
No momento em que um programa é criado, o
compilador referencia os endereços de memória a partir
do endereço onde o processo será carregado.
Sobre as estratégias de substituição de páginas dos sistemas operacionais, assinale com V as afirmativas verdadeiras e com F as falsas.
( ) Na estratégia de substituição de páginas FIFO, substitui-se a página que está no sistema há menos tempo.
( ) Na estratégia de página menos frequentemente usada, toma-se decisões de substituição com base na intensidade com que cada página está sendo usada.
( ) Na estratégia de substituição de páginas não usadas recentemente, a ideia é baseada em que uma página não usada recentemente provavelmente será usada no futuro próximo.
Assinale a sequência correta.