Questões de Concurso
Comentadas sobre gerência de memória em sistemas operacionais
Foram encontradas 485 questões
Em relação ao funcionamento de sistemas operacionais, analise os itens a seguir, marcando com (V) a assertiva verdadeira e com (F) a assertiva falsa.
( ) A sondagem (polling) é uma abordagem alternativa à interrupção que consiste no teste de cada dispositivo de forma cíclica para identificar o estado do hardware. Normalmente, aumenta o desempenho do sistema quando comparado às interrupções, pois diminui a sobrecarga do processador.
( ) No gerenciamento de memória, o fenômeno empírico que descreve eventos estreitamente relacionados em espaço ou tempo é chamado Localidade. Quando se trata de referências (acessos) à memória, Localidade Espacial ocorre quando processos se referem às mesmas localizações de memória repetidamente dentro de um curto período de tempo.
( ) Uma interrupção causada por instruções de um processo em execução é geralmente denominada desvio (trap), sendo considerada síncrona em relação à execução do processo.
( ) A paginação é uma técnica de organização de memória virtual que divide um espaço de endereçamento em blocos contíguos de tamanho fixo enquanto que a segmentação utiliza blocos contíguos de tamanho variável.
A sequência CORRETA, de cima para baixo, é
Com referência ao gerenciamento de memória nos sistemas Linux, julgue o item a seguir.
Durante a execução do código de uma interrupção, o Linux
permite que drivers de dispositivos aloquem regiões de
memória física, disponíveis e garantidas pelo núcleo,
independentemente da quantidade de memória que esteja
ocupada no momento da alocação.
O uso de memória virtual no Linux é fundamental para seu adequado funcionamento e tem grande influência no seu desempenho. Após analisar o desempenho de um sistema, descobriu‐se que a partição de swap está mal dimensionada e que é necessário aumentar a área em disco reservada para swap.
Com relação aos procedimentos que podem ser tomados neste caso, analise as afirmativas a seguir.
I. A única alternativa possível é fazer um backup dos dados e reinstalar o sistema operacional, criando e formatando novas partições que contenham uma partição de swap com o tamanho adequado.
II. Pode‐se usar um comando como gparted e redimensionar as partições do disco, incluindo a partição de swap, reiniciar o sistema e reformatar a partição de swap usando o comando mkswap.
III. Pode‐se criar um arquivo contíguo com o tamanho adequado
no próprio sistema de arquivos existente, formatando esse
arquivo com o comando mkswap e depois usando o comando
swapon para incorporá‐lo à área de swap do sistema.
O uso de memória virtual no Linux é fundamental para seu adequado funcionamento e tem grande influência no seu desempenho.
Dada a relação de comandos a seguir, assinale o que não fornece
nenhuma informação sobre o uso da memória virtual.
Acerca de estruturas do sistema operacional e de gerenciamento de processos e memória, julgue o item a seguir.
Em se tratando de gerenciamento de memória embasado em mapa de bites, tal mapa tem tamanho inversamente proporcional ao tamanho da unidade de alocação.Com respeito a memória virtual, considere:
I. As translações mais frequentes ficam armazenadas em uma pequena memória associativa chamada TLB (Translation Lookaside Buffer).
II. O método mais usual utilizado pela memória virtual é a divisão do espaço de endereçamento em páginas de tamanho variável, que são a unidade de transferência entre a memória principal e a memória cache.
III. A memória virtual também faz a translação de endereços virtuais em endereços reais, já que os programas normalmente enxergam um espaço de endereçamento maior que a memória física.
IV. A memória virtual é um conjunto de hardware e de rotinas do sistema operacional. Além do controle da hierarquia entre a memória principal e a memória secundária, ela realiza a proteção, evitando que um programa modifique informações que pertençam a algum outro.
Está correto o que consta APENAS em
No gerenciamento de sistemas operacionais, o sistema de memória
deve decidir quais processos, ou partes deles, e dados devem ser removidos da memória.
No gerenciamento de sistemas operacionais, o sistema de memória
deve manter controle de quais partes da memória que estão sendo utilizados e por quem.
não deve se preocupar com alocação de espaço em memória.
No que se refere à arquitetura e às características dos sistemas operacionais, julgue o item que se segue.
Nos sistemas operacionais Linux, o sistema de gerenciamento
de memória divide o espaço de endereçamento físico de um
sistema nas seguintes zonas: memória DMA, memória normal
e memória alta.
No que se refere à arquitetura e às características dos sistemas operacionais, julgue o item que se segue.
Na arquitetura monolítica de sistemas operacionais, o núcleo
do sistema fornece um número reduzido de serviços, como,
por exemplo, gerenciamento de memória de baixo nível,
comunicação entre processos e sincronização básica
de processos, enquanto os demais serviços do sistema são
disponibilizados em uma estrutura de camadas.
No que se refere à arquitetura e às características dos sistemas operacionais, julgue o item que se segue.
A estratégia de gerenciamento de memória conhecida como
swapping permite que programas sejam executados mesmo se
estiverem parcialmente carregados na memória principal.