O que é a memória cache do processador e porque importa
Os níveis L1, L2, L3, e o seu impacto real no desempenho, especialmente em jogos.
A cache é uma memória minúscula mas extremamente rápida integrada diretamente no processador — funciona como uma bancada de trabalho ainda mais rápida do que a RAM, para o que o processador precisa em cada instante imediato.
Os níveis de cache (L1, L2, L3)
Pense em três gavetas, cada uma maior mas um pouco mais lenta: L1 (a mais pequena e rápida, exclusiva de cada núcleo), L2 (um pouco maior, ainda muito rápida), e L3 (a maior, partilhada entre todos os núcleos do processador). O processador procura primeiro em L1; se não encontrar o que precisa aí, sobe para L2, L3, e finalmente para a RAM.
Porque é que importa para o desempenho real?
Quanto mais cache (especialmente L3) tiver um processador, menos vezes precisa de "esperar" pela RAM (muito mais lenta em comparação) — isto nota-se especialmente em jogos, onde processadores com cache L3 muito grande (como os chips com tecnologia 3D V-Cache da AMD) mostram melhorias notáveis em FPS face a versões equivalentes com menos cache.
Dica: ao comparar processadores semelhantes em núcleos e frequência, uma cache L3 notavelmente maior pode ser o fator que decide a comparação em jogos — vale a pena vê-la na ficha técnica, não só o número de núcleos e os GHz.
Perguntas frequentes
Porque é que a cache é mais rápida do que a RAM se ambas são memória?
Porque está integrada diretamente no próprio chip do processador, fisicamente muito mais perto dos núcleos do que a RAM, o que reduz drasticamente o tempo de acesso.
Vale a pena priorizar a cache ao escolher um processador?
Para jogos, sim pode fazer uma diferença real entre processadores semelhantes em núcleos e frequência — vale a pena comparar este dado na ficha técnica, não só os números mais habituais.