Índice:
- Definição - O que significa Nível 2 Cache (L2 Cache)?
- Techopedia explica o nível 2 de cache (cache L2)
Definição - O que significa Nível 2 Cache (L2 Cache)?
Um cache de nível 2 (cache L2) é uma memória cache da CPU localizada fora e separada do núcleo do chip do microprocessador, embora seja encontrada no mesmo pacote de chips do processador. Os designs de cache L2 anteriores os colocaram na placa-mãe, o que os tornou bastante lentos.
A inclusão de caches L2 nos projetos de microprocessadores é muito comum nas CPUs modernas, mesmo que não sejam tão rápidas quanto o cache L1, mas, como está fora do núcleo, a capacidade pode ser aumentada e ainda mais rápida que a memória principal.
Um cache de nível 2 também é chamado de cache secundário ou cache externo.
Techopedia explica o nível 2 de cache (cache L2)
O cache de nível 2 serve como ponte para o hiato de desempenho do processo e da memória. Seu principal objetivo é fornecer as informações armazenadas necessárias ao processador, sem interrupções ou atrasos ou estados de espera. Também ajuda a reduzir o tempo de acesso aos dados, especialmente em certos eventos em que esses dados específicos já foram acessados antes, para que não precisem ser carregados novamente.
Os microprocessadores modernos às vezes incluem um recurso chamado pré-busca de dados, e o cache L2 aumenta esse recurso armazenando em buffer as instruções do programa e os dados solicitados pelo processador na memória, servindo como uma área de espera mais próxima à RAM.
O cache L2 foi introduzido pela primeira vez com os computadores Intel Pentium e Pentium Pro. Desde então, ele sempre foi incluído no processo, exceto no caso das versões anteriores dos processadores Celeron. Embora não seja tão rápido quanto o cache L1 devido à sua localização, ainda é mais rápido que o cache L3 e a memória principal. Também é a segunda prioridade do computador ao analisar seu desempenho na implementação de instruções.