Questões de Concurso
Sobre gerência de memória em sistemas operacionais
Foram encontradas 662 questões
Quando um sistema de paginação sob demanda gasta mais tempo realizando a troca de páginas (paging) do que executando instruções dos processos de fato, diz-se que o sistema está em __________. Para mitigar esse problema, o sistema operacional pode utilizar o modelo de __________, que define o conjunto de páginas que um processo está usando ativamente em um determinado momento.
A sequência de palavras que preenche corretamente as lacunas é:
Sobre esses quatro componentes principais, é CORRETO afirmar que dizem respeito ao gerenciamento de:
I.A memória swap possui latência significativamente maior que a memória RAM, o que pode impactar negativamente o desempenho do sistema quando o swap é utilizado de forma intensa.
II.O Linux permite a configuração de swap tanto em partições dedicadas (swap partitions ) quanto em arquivos regulares do sistema de arquivos (swap files).
III.O kernel Linux possui um parâmetro configurável, denominado swappiness , que influencia as decisões de substituição de páginas de memória (page reclaim), indicando a preferência relativa entre manter páginas na memória RAM ou movê-las para o espaço de swap; valores menores reduzem a tendência de utilização do swap , enquanto valores maiores a aumentam.
É correto o que se afirma em:
I. Cria registradores adicionais dentro da CPU para reduzir acesso ao disco.
II. Utiliza técnicas de mapeamento e paginação para ampliar o espaço de endereçamento percebido pelos processos.
III. Mantém todos os processos residentes na RAM, evitando troca de páginas com armazenamento secundário.
Está(ão) CORRETA(S):
Analise as afirmativas abaixo sobre esse cenário.
1. A falta de espaço em disco pode causar lentidão no sistema operacional, pois o sistema operacional necessita de espaço livre para operações temporárias.
2. A desfragmentação do disco rígido em sistemas modernos com SSD é recomendada para melhorar o desempenho.
3. O arquivo de paginação (pagefile/swap) utiliza espaço em disco quando a memória RAM está cheia, e a falta de espaço em disco afeta seu funcionamento.
4. A limpeza de arquivos temporários e a remoção de programas desnecessários são ações que liberam espaço em disco e podem melhorar o desempenho.
Assinale a alternativa que indica todas as afirmativas corretas.
Com base nos conceitos relacionados aos fundamentos da computação, julgue o item a seguir.
Em sistemas Linux, um processo em execução pode apresentar elevado consumo de memória virtual sem, necessariamente, estar consumindo, na mesma proporção, memória física residente em RAM.
Na gerência de memória dos sistemas operacionais, diversas técnicas são utilizadas para organizar o uso da memória principal e permitir que múltiplos processos sejam executados de forma eficiente. Entre essas técnicas estão paginação, segmentação, fragmentação de memória e estratégias de alocação, cada uma com características específicas de organização e gerenciamento.
Com base nesses conceitos, analise as assertivas abaixo e julgue-as em Verdadeiras (V) ou Falsas (F):
( ) A paginação divide a memória em blocos de tamanho variável. As páginas são blocos do processo, enquanto os quadros (frames) são blocos da memória física.
( ) A fragmentação de memória ocorre quando a memória fica dividida em pequenos espaços inutilizáveis.
( ) Na alocação de memória, o sistema operacional precisa reservar espaço na memória para os processos. Um dos tipos é a alocação contígua, em que o processo ocupa um único bloco contínuo de memória.
( ) Na segmentação, a memória é dividida em segmentos de tamanho fixo. Cada segmento representa uma parte lógica do programa, como código, dados, pilha e funções.
Qual alternativa preenche, CORRETAMENTE, de cima para baixo, os parênteses acima?
Julgue o item seguinte, a respeito da arquitetura de gerenciamento MIB, redes sem fio, ataques do tipo spoofing, conceito de criptografia, gestão de memória em sistemas operacionais e serviço de diretório LDAP.
No gerenciamento de memória por meio da técnica de swapping (troca de processos), quando a alternância de processos cria múltiplos espaços vazios fragmentados na memória RAM, o sistema operacional pode utilizar a compactação de memória.
Associe os conceitos e mecanismos dos sistemas operacionais da Coluna A com suas respectivas descrições e implementações na Coluna B:
Coluna A
1. Criação de Processos no Linux.
2. Gerenciamento de Memória Virtual no Windows.
3. Arquitetura do Kernel do Linux.
4. Sistema de Permissões de Arquivo no Windows.
Coluna B
(__) Utiliza um arquivo no disco, tipicamente o pagefile.sys, para estender a memória RAM, armazenando páginas de memória menos utilizadas para liberar espaço na memória principal para processos ativos.
(__) Baseado em um modelo de Listas de Controle de Acesso (ACLs) no sistema de arquivos NTFS, permitindo a definição de permissões granulares (leitura, escrita, execução, etc.) para múltiplos usuários e grupos em um mesmo arquivo ou diretório.
(__) Geralmente implementada através da chamada de sistema (syscall) fork(), que cria um novo processo (filho) como uma cópia quase idêntica do processo que o chamou (pai), incluindo seu espaço de endereçamento de memória.
(__) Caracterizada por um design monolítico, onde os principais serviços do sistema, como gerenciamento de processos, de memória e de dispositivos, rodam em um único espaço de endereçamento privilegiado (kernel space) para maior performance.
A sequência CORRETA de preenchimento dos parênteses, de cima para baixo, é:
I. Em sistemas que utilizam paginação, o espaço de endereçamento lógico de um processo é dividido em páginas, enquanto a memória física é dividida em quadros (frames) de mesmo tamanho.
II. O uso de memória virtual permite que processos utilizem um espaço de endereçamento maior do que a memória física disponível, utilizando o armazenamento secundário como extensão da memória principal.
III. O algoritmo de substituição de páginas LRU (Least Recently Used) substitui a página que não é utilizada há mais tempo, aproximando-se do comportamento do algoritmo ótimo, embora seja difícil de implementar de forma exata devido ao custo de atualização de timestamps ou pilhas.
IV. O algoritmo FIFO (First-In, First-Out) de substituição de páginas está imune ao fenômeno conhecido como anomalia de Belady, pois sempre substitui a página mais antiga.
V. Em sistemas com paginação sob demanda, ocorre uma falta de página (page fault) quando a página referenciada não se encontra na memória principal, sendo necessária sua busca no disco.
Assinale a alternativa que apresenta a sequência CORRETA, de cima para baixo:
Com base na situação descrita e nos conceitos sobre hardware e tipos de memória, marque a alternativa CORRETA.