Questão nº 27
Questão de Informática · FGV FHEMIG 2023 (nº 27)
No contexto do gerenciamento de memória, programas e processos, assinale a afirmativa incorreta.
- APaginação é uma técnica de gerenciamento de memória que divide o espaço de endereçamento dos processos em blocos fixos de tamanho uniforme chamados "páginas".
- BSwapping é um mecanismo de gerenciamento de memória que permite ao sistema operacional transferir, temporariamente, processos ou partes deles da memória RAM para o armazenamento secundário (como o disco rígido) quando a memória principal está escassa, liberando espaço para outros processos em execução.
- CSegmentação é uma técnica de gerenciamento de memória que divide os processos em blocos lógicos de tamanhos variáveis, para melhor aproveitamento do espaço e organização das informações em sistemas operacionais.
- DCaching é uma técnica de gerenciamento de memória que armazena permanentemente os dados mais usados na memória secundária, reduzindo a necessidade de acesso à memória RAM e melhorando o desempenho geral do sistema. (alternativa correta)
- EThrashing é um fenômeno no gerenciamento de memória virtual em que o sistema operacional gasta a maior parte do tempo trocando páginas entre a memória principal e a memória secundária, resultando em um desempenho significativamente reduzido.
Resposta comentada
Gabarito Alternativa D
Gerenciamento de memória é como o sistema operacional organiza e aloca o espaço de memória (RAM e disco) para que programas e processos possam rodar de forma eficiente, sem interferir uns nos outros e aproveitando ao máximo os recursos disponíveis.
(A) Incorreta: A paginação realmente divide o espaço de endereçamento em blocos fixos e uniformes chamados páginas, sendo uma técnica fundamental de memória virtual.
(B) Incorreta: Swapping é exatamente o mecanismo de mover processos (ou partes deles) entre a RAM e o armazenamento secundário para gerenciar a escassez de memória principal.
(C) Incorreta: A segmentação divide os processos em blocos lógicos de tamanhos variáveis, refletindo a estrutura do programa (código, dados, pilha), o que está correto.
(D) Correta: Esta afirmativa está incorreta. O caching armazena dados temporariamente em uma memória mais rápida e menor (como cache L1, L2, L3, ou até a RAM atuando como cache para o disco), e não permanentemente na memória secundária. Seu objetivo é reduzir o acesso a memórias mais lentas, não especificamente à RAM de forma geral, mas sim a níveis de memória mais lentos que a própria cache. A armadilha aqui é confundir o conceito de armazenamento temporário e rápido do cache com armazenamento permanente e lento da memória secundária.
(E) Incorreta: Thrashing descreve precisamente o cenário em que o sistema gasta a maior parte do tempo trocando páginas entre a memória principal e secundária, levando a uma drástica queda de desempenho.
Fonte: FGV FHEMIG 2023 Técnico em Informática (Caderno Tipo 1). Reproduzida para fins de estudo.