Questões de Concurso Comentadas sobre gerência de memória em sistemas operacionais

Foram encontradas 485 questões

Q2167012 Sistemas Operacionais
Analise as afirmativas abaixo sobre o gerenciamento de processos, de memória e de arquivos em sistemas operacionais e assinale a alternativa correta.
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.
Alternativas
Q2156615 Sistemas Operacionais
Em sistemas operacionais Linux e Windows, cada processo em execução é associado a um número de identificação exclusivo. Esse número é conhecido como:
Alternativas
Q2145348 Sistemas Operacionais
O sistema operacional é responsável por todo o funcionamento do computador, desde o software até o hardware instalado. Sobre o gerenciamento de processos de um sistema operacional, relacione adequadamente as colunas a seguir.
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 
Alternativas
Q2145101 Sistemas Operacionais
São unidades de medida da velocidade da frequência do clock e da capacidade de memórias dos microcomputadores, respectivamente:
Alternativas
Q2121319 Sistemas Operacionais
No que se refere aos conceitos básicos dos sistemas operacionais, existem situações em que não é possível manter todos os processos na memória. Para resolver o problema de insuficiência de memória, foi criada uma técnica aplicada à gerência de memória, para processos que esperam por memória livre para serem processados. O sistema operacional escolhe um processo residente que é levado da memória para o disco, retornando posteriormente para a memória principal, como se nada tivesse ocorrido. É um recurso criado na tentativa de melhorar o problema da insuficiência de memória durante a execução de alguns processos em ambientes multiprogramados. Essa técnica consiste em transferir automaticamente todo o processo da memória principal para o disco e vice-versa. Essa técnica é denominada  
Alternativas
Q2116973 Sistemas Operacionais
No gerenciamento de memória de sistemas operacionais, tem-se o conceito de memória virtual, que considera que cada programa tem o seu próprio espaço de endereçamento, o qual é dividido em blocos chamados de páginas,
Alternativas
Q2105647 Sistemas Operacionais
A paginação de memória é feita pelo sistema operacional quando ocorre o esgotamento da memória
Alternativas
Q2084897 Sistemas Operacionais
Quando segmentos de memória que estão sendo usados e segmentos livres são ordenados por uma lista de endereços é viável utilizar diversos tipos de algoritmos de alocação de memória a um processo. O algoritmo que sempre varre a memória e escolhe o maior segmento disponível é o:
Alternativas
Q2084896 Sistemas Operacionais
Durante a inicialização dos sistemas operacionais modernos muitos processos são inicializados juntos. Processos secundários como o verificador de atualizações geralmente consomem entre 5 a 10 MB de memória. Assim, para a manutenção de muitos processos na memória é necessário ter uma quantidade enorme, caso contrário as atualizações não podem ser realizadas. Existem duas técnicas para lidar com a sobrecarga de memória, são elas:
Alternativas
Q2084895 Sistemas Operacionais
.O espaço de endereçamento é o conjunto de endereços que um processo pode usar para endereçar uma memória. Assim, o programa do usuário lida com endereços lógicos, enquanto o hardware converte os endereços lógicos em físicos. Indique as opções corretas sobre o assunto.
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: 
Alternativas
Q2084893 Sistemas Operacionais
A maioria dos sistemas que utilizam memória virtual costuma usar a paginação, assim, o espaço de endereçamento virtual é caracterizado pela divisão em unidades chamadas de páginas (pages), tendo como correspondentes na memória física as nominadas molduras de página (page frames). Desta forma, o que acontece se um programa tenta usar uma página não mapeada? 
Alternativas
Q2084802 Sistemas Operacionais

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. 

Alternativas
Q2084801 Sistemas Operacionais
Quando os processos são executados, precisam ocupar espaço na memória para que o computador possa ler e carregá-los rapidamente. Selecione a alternativa que mostra um mecanismo em que um processo pode ser movido temporariamente da memória principal para o armazenamento secundário e disponibilizar essa memória para outros processos.
Alternativas
Q2071938 Sistemas Operacionais

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.

Alternativas
Q2056551 Sistemas Operacionais

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. 

Alternativas
Q2052603 Sistemas Operacionais
O componente da solução de monitoramento Zabbix que permite a coleta de métricas específicas do Sistema Operacional da máquina monitorada, como CPU e memória, é o:
Alternativas
Q2052437 Sistemas Operacionais
O balanceamento de carga do tipo round robin é caracterizado por encaminhar cada requisição recebida para o
Alternativas
Q2050517 Sistemas Operacionais
O Gerente de Memória é um componente do sistema operacional, contido inteira ou parcialmente no kernel. Pode-se afirmar que são tarefas de um gerenciador de memória, EXCETO:
Alternativas
Q2050186 Sistemas Operacionais
Um cache de imagens para um site foi implementado de forma que as imagens que são solicitadas mais vezes ficam armazenadas no cache, independentemente de quando foram solicitadas. Quando o cache estiver cheio e precisar liberar memória, a imagem com menor quantidade de solicitações é removida. O algoritmo de cache que melhor se encaixa nesta descrição é: 
Alternativas
Q2031514 Sistemas Operacionais
O gerenciamento de memória de um computador pode ser realizado de diversas formas pelo sistema operacional, como a alocação estática, que
Alternativas
Respostas
81: A
82: A
83: D
84: D
85: C
86: E
87: A
88: E
89: E
90: D
91: B
92: B
93: E
94: C
95: B
96: B
97: A
98: E
99: C
100: C