[5.3] Redução da Taxa de Erro
Tipos de miss possíveis:
- Compulsório: primeiro acesso a um bloco
- pouco relevante para programas de longa duração
- Capacidade: número de blocos na cache é insuficiente
- pode ser minizado aumentando o tamanho da cache
- Conflito: blocos disputam mesma posição na cache
- ocorre em caches com map.direto ou parcialmente associativas
- pode ser eliminado com caches totalmente associativas; mas...
- hardware de caches totalmente associativas é muito caro
- caches totalmente associativas podem diminuir a taxa de clock