Questão nº 48

Questão de Tecnologia da Informação · FGV CVM 2024 (nº 48)

FGV2024Analista CVM - TI Sistemas e Desenvolvimento (Perfil 8)Tecnologia da Informação
Gabarito: Dver comentário ↓

Considerando as técnicas avançadas de gerenciamento de memória e operações de entrada/saída (I/O), o analista Pedro é desafiado a otimizar o desempenho do sistema operacional de uma organização. A estratégia correta, escolhida por Pedro, que se alinha com os princípios apresentados para melhorar simultaneamente o gerenciamento de memória e a eficiência de I/O, sem comprometer o desempenho geral do sistema, é:

Resposta comentada

Gabarito Alternativa D

O gerenciamento de memória virtual é uma técnica que permite ao sistema operacional usar o disco rígido como uma extensão da memória RAM, fazendo com que os programas pensem que têm mais memória disponível do que realmente existe fisicamente. Isso otimiza o uso da RAM e melhora a eficiência das operações de entrada/saída (I/O), que são a comunicação entre o computador e seus periféricos.

(A) Incorreta: Aumentar a frequência de swapping (troca constante de dados entre RAM e disco) degrada severamente o desempenho, pois o disco é muito mais lento que a RAM, levando o sistema a gastar mais tempo gerenciando memória do que executando tarefas.
(B) Incorreta: A alocação de memória fixa é uma técnica antiga e inflexível que pode levar ao desperdício de memória ou a gargalos, não otimizando o uso da memória de forma dinâmica.
(C) Incorreta: O spooling melhora a eficiência de I/O ao permitir que a CPU continue processando enquanto dispositivos lentos operam em segundo plano. No entanto, ele foca principalmente no I/O e não aborda de forma abrangente a otimização do gerenciamento de memória virtual em conjunto, como a paginação sob demanda. A armadilha aqui é que o spooling realmente melhora a eficiência de I/O, mas não é a estratégia mais completa para otimizar simultaneamente memória virtual e I/O como a alternativa D.
(D) Correta: A integração de memória virtual com paginação sob demanda (carregar páginas de memória do disco para a RAM apenas quando são realmente necessárias) é a estratégia mais eficaz. Ela otimiza o uso da memória física (apenas o essencial está na RAM) e melhora a eficiência do acesso a dispositivos de I/O (o disco é usado de forma inteligente como extensão da memória, e as transferências de páginas são gerenciadas eficientemente), sem comprometer o desempenho geral.
(E) Incorreta: Priorizar interrupções de hardware sobre polling é uma boa prática para melhorar a eficiência da CPU em operações de I/O, pois a CPU não precisa verificar constantemente o status dos dispositivos. Contudo, esta alternativa foca apenas na interação CPU-I/O e não aborda o gerenciamento da memória virtual de forma abrangente.

Fonte: FGV CVM 2024 Analista CVM - TI Sistemas e Desenvolvimento (Perfil 8) (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho