FC ConcursosFC Concursos

Questão FC394024

Qual é a função da cache de um processador e como ela contribui para o desempenho do sistema?

Sistemas de Armazenamento

IBADE · 2023

Qual é a função da cache de um processador e como ela contribui para o desempenho do sistema?

  1. A cache é responsável pelo armazenamento temporário de dados interagindo com a memória RAM para acelerar o acesso aos dados.
  2. A cache é responsável pela execução das operações matemáticas e interage com a unidade de processamento central (CPU) para otimizar o desempenho.
  3. A cache é responsável pela exibição dos gráficos e interage com a placa de vídeo para processar as informações visuais.
  4. A cache é responsável pela comunicação com dispositivos externos e por interagir com portas de entrada e saída para transferir dados.
  5. A cache é responsável pela gestão do consumo de energia e interage com a fonte de alimentação para otimizar a eficiência energética.
Mostrar resposta e comentário

Gabarito

A

Comentário do professor

A cache é uma memória de armazenamento temporário, rápida e situada próxima ao processador, que guarda cópias das instruções e dados mais usados pela CPU.

Ao precisar de informação, o processador consulta primeiro a cache; se houver um hit, o acesso é muito rápido e evita esperas. Se houver miss, a informação é buscada na memória RAM e trazida para a cache, aumentando a latência desse acesso.

A cache explora as propriedades de localidade temporal e localidade espacial para antecipar quais dados manter. Ela costuma ser organizada em níveis (L1, L2, L3) para equilibrar velocidade e capacidade.

Em termos de desempenho, reduz o tempo médio de acesso à memória — a princípio resumido pela expressão \(AMAT = Hit\_time + Miss\_rate \times Miss\_penalty\) — diminuindo stalls da CPU e melhorando throughput do sistema.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo