Questão de Sistemas Operacionais — Geral — Quadrix 2023
- Código
- qa544167
- Banca
- Quadrix
- Órgão
- CREA GO
- Ano
- 2023
- Cargo
- Ana Área ( )
- CCerto
- EErrado
GabaritoC — Certo
Gabarito: letra E (ERRADO). A afirmação inverte a lógica da hierarquia de memória: quanto maior a memória cache, mais rápida tende a ser a operação, pois mais dados frequentemente usados ficam acessíveis ao processador sem precisar buscar na memória principal (RAM) ou no disco. A relação correta é que memórias mais rápidas (como a cache) são menores e mais caras; aumentar a cache melhora o desempenho, não o piora.
A memória cache é uma memória de alta velocidade, localizada dentro ou muito próxima da CPU, que armazena cópias de dados e instruções frequentemente acessados da memória principal. Quando o processador precisa de um dado, ele primeiro verifica se o dado está na cache (cache hit). Se estiver, o acesso é atendido rapidamente, sem precisar acessar a RAM, que é mais lenta. Se não estiver (cache miss), o dado precisa ser buscado na memória principal, o que leva mais tempo. Portanto, uma cache maior pode armazenar mais dados, aumentando a probabilidade de cache hits e reduzindo o número de acessos à memória mais lenta, o que acelera o processamento.
A hierarquia de memória é um conceito fundamental: registradores (mais rápidos, menores), cache (L1, L2, L3), memória principal (RAM) e disco (mais lento, maior). Cada nível é mais rápido e menor que o anterior. A cache existe justamente para mitigar a diferença de velocidade entre o processador e a RAM. Quanto maior a cache, mais dados podem ser mantidos próximos ao processador, reduzindo a necessidade de acessar a RAM e, consequentemente, melhorando o desempenho.
A pegadinha da banca está em inverter a relação de causa e efeito. O candidato pode pensar que, por ser uma memória "a mais", ela adicionaria latência. No entanto, a cache é uma memória de acesso rápido, e seu tamanho maior não a torna mais lenta; pelo contrário, aumenta a taxa de acertos (hit rate), o que acelera o sistema. O que pode tornar o sistema mais lento é o thrashing, que ocorre quando a memória RAM é insuficiente para os conjuntos de trabalho dos processos ativos, causando excesso de paginação para o disco. Mas isso é um problema de memória principal, não de cache.
Guarde a distinção: cache maior = mais acertos = mais rápido; RAM insuficiente = thrashing = mais lento. É nessa inversão que a questão se resolve.
A afirmação "Quanto maior for a memória cache, mais lento será seu processamento" está errada. O raciocínio correto é o oposto: uma memória cache maior tende a acelerar o processamento, pois aumenta a probabilidade de encontrar os dados necessários já na cache (cache hit), evitando acessos mais lentos à memória principal (RAM) e ao disco. A hierarquia de memória mostra que a cache é mais rápida que a RAM, e seu tamanho maior melhora o desempenho, não o degrada. O que pode causar lentidão é a falta de memória RAM (thrashing), não o tamanho da cache.
Gabarito: letra E (ERRADO).
Link permanente: /questoes/qa544167