Memória cache – Tire suas dúvidas aqui
Este artigo não visa entrar em termos muito técnicos, pois a intenção é que o usuário comum possa entender o que significa a memória cache. Antes de falarmos da memória cache é preciso saber que o computador, também, tem a memória RAM.
A memória RAM é onde são armazenados os arquivos e processos carregados pelo sistema operacional e por programas em utilização. Ela tem a característica de fornecer dados mais rapidamente para o processamento do computador, porém com a evolução da velocidade dos processadores, as memórias não puderam acompanhar com a mesma velocidade e por isso ficaram defasadas.

Imagem por AlbySpace
Para corrigir o problema foi criada, pelos fabricantes de processadores, a memória cache, que tem uma velocidade muito superior de leitura, escrita e comunicação com o processador. Ela é utilizada como um intermediário entre a memória RAM e a execução no processador. A memória cache é tão importante que, sem ela, o desempenho de um processador pode ser seriamente comprometido. Como no mundo tecnológico velocidade é sinônimo de um custo maior, a memória cache é um dos itens mais caros e pode tornar o processador muito caro.
A memória cache é dividida em L1 (level 1) e secundário, L2 (level 2), sendo que o L2 é maior em termo de capacidade e é utilizado quando o L1 se tornou insuficiente. Antigamente, um tipo distinguia do outro pelo fato de a memória cache L1 estar localizada junto ao núcleo do processador, enquanto que a cache L2 ficava localizada na placa-mãe. Nos modelos mais novos, ambos os tipos ficam localizados dentro do chip do processador, sendo que, em muitos casos, a cache L1 é dividida por alguns fabricantes em duas partes: “L1 para dados” e “L1 para instruções”. Existem processadores que trazem até um cache L3 (level 3).
O processo, que ocorre para a leitura de dados, é bem simples de se entender e não tem nenhum mistério. O processador sempre vai buscar os dados, primeiro, no cache L1. Se encontrar não perde tempo e processa a informação, caso não encontre passa a buscar no cache L2 e no L3, consecutivamente. Caso não encontre o próximo local será a memória RAM.
Atualmente a quantidade de cache que você deseja deve ser decidida antes da compra, baseado nas opções disponíveis. A capacidade varia de acordo com o fabricante e com o modelo de processador.





