Questão FC394077
Qual é a função do subsistema de memória cache em uma arquitetura de computadores?
Questões sem classificação de assunto (TI - Organização e Arquitetura dos Computadores)
IBADE · 2024
Qual é a função do subsistema de memória cache em uma arquitetura de computadores?
- Armazenar permanentemente dados importantes do sistema;
- Aumentar a capacidade de armazenamento do disco rígido;
- Realizar a leitura e escrita mais rápida de dados frequentemente acessados;
- Gerenciar a comunicação entre dispositivos de entrada e saída;
- Controlar o acesso à rede.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
A alternativa aponta que a função da memória cache é permitir a leitura e escrita mais rápidas de dados frequentemente acessados. Isso se dá porque a cache é uma memória menor e fisicamente mais próxima da CPU, com tempos de acesso muito inferiores aos da memória principal.
Ela explora as propriedades de localidade temporal (mesmos dados usados repetidamente) e localidade espacial (dados próximos tendem a ser usados juntos), armazenando blocos de dados recentemente ou frequentemente acessados.
Quando a CPU solicita um dado, se ele estiver na cache ocorre um hit e o acesso é rápido; caso contrário há um miss e é preciso buscar na memória principal, com penalidade. O impacto pode ser medido pelo tempo médio de acesso (AMAT): \(AMAT = t_{hit} + miss\_rate \times miss\_penalty\).
Assim, a cache reduz o tempo médio de leitura/escrita e melhora o desempenho geral do sistema ao acelerar operações sobre dados frequentemente usados.
Conteúdo do catálogo FC Concursos · Atualizado em