Cache de nível 2 (cache l2)

Definição - o que significa Cache de nível 2 (Cache L2)?

Um cache de nível 2 (cache L2) é uma memória cache de CPU que está localizada fora e separada do núcleo do chip do microprocessador, embora seja encontrada no mesmo pacote de chip do processador. Projetos anteriores de cache L2 os colocavam na placa-mãe, o que os tornava bem lentos.

Incluir caches L2 em designs de microprocessador é muito comum em CPUs modernas, embora eles possam não ser tão rápidos quanto o cache L1, mas como está fora do núcleo, a capacidade pode ser aumentada e ainda é mais rápido que a memória principal.

Um cache de nível 2 também é chamado de cache secundário ou cache externo.

Definirtec explica Cache de nível 2 (Cache L2)

O cache de nível 2 serve como ponte para a lacuna de desempenho do processo e da memória. Seu principal objetivo é fornecer as informações armazenadas necessárias ao processador sem quaisquer interrupções ou atrasos ou estados de espera. Também ajuda a reduzir o tempo de acesso aos dados, especialmente em determinados eventos em que esses dados específicos já foram acessados ​​antes, para que não tenham que 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 que são solicitados pelo processador da memória, servindo como uma área de espera mais próxima em comparação com a 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 com o processo, exceto no caso das primeiras versões 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 observar seu desempenho na implementação de instruções.