Hola otra vez Gooppy , pues para empezar la caché es algo muy importante hoy en día y a tener en cuenta cuando vas a comprar un procesador o quieres medir su rendimiento. Y no todo el mundo tiene esto en cuenta.
La caché es un tipo de memoria especial que trabaja a muy alta velocidad. Esta memoria se puede situar entre el microprocesador y la memoria RAM, o en el propio microprocesador, y se utiliza para almacenar datos que se utilizan frecuentemente. Funciona de manera parecida a la ram pero a unas velocidades muy altas. Es el espacio donde el procesador carga los datos que prepara para leer. Se divide en dos tipos la L1 (o caché de primer nivel) y la L2 (caché de segundo nivel). A mayor cantidad de caché, mayor rendimiento.
Dependiendo del ordenador y la época, la caché puede estar situada en la placa base, cercano al procesador o dentro del propio micro.
La L1 siempre se encuentra dentro del núcleo del procesador, y hasta hace unos 10 años la L2 solo se podía encontrar como "ampliación opcional" en la placa base.
En el año 1997 aproximadamente con la salida de los Pentium 2, se implanto la L2 en un cartucho donde se integraba tanto el procesador como la caché dividida en dos partes y separada de este.

Al estar fuera del microprocesador, esta caché de sgeundo nivel trabajaba a la mitad de velocidad que el micro. Por ejemplo en un Pentium 2 a 400 Mhz la caché funcionaría a 200 Mhz.
En el año 1999 empezó (en el final la etapa de los Pentium 3) y hasta el día de hoy la caché se coloca en el nucleo del procesador, trabajando esta a la misma velocidad que el procesador.
Esto supone un incremento impresonante de rendimiento en el ordenador.
En todo este tiempo transcurrido la L2 ha sido la más beneficiada y ha dado constantes saltos en base a duplicar su capacidad. Ha pasado de 128 Kb, a 256 Kb, 512KB, 1 y 2 Mb.