Qué es la memoria caché de un procesador y qué tipos hay

Rubén Castro, 12 octubre 2020

La memoria caché de un procesador contiene los datos que se utilizan más a menudo, de modo que el procesador puede acceder a ellos rápidamente para realizar tareas repetitivas con mayor rapidez. Una CPU suele tener tres niveles diferentes de cachés.

Una caché puede realizar una rápida escritura y reescritura de datos, gracias a que está compuesto por chips SRAM (memoria RAM estática), en contraposición a los chips DRAM (memoria RAM dinámica). Los chips SRAM acceden a los datos más rápidamente que los DRAM. Además, debido a que la memoria caché está justo en la matriz de la CPU, los datos no tienen que viajar todo el camino desde los chips DRAM o la unidad de almacenamiento.

La memoria caché es más rápida y está más cerca de los núcleos que la memoria RAM

Las CPU normalmente tienen tres tipos diferentes de caché:

  • L1: el más rápido pero el más pequeño
  • L2: el segundo más rápido y el segundo más pequeño
  • L3: el más lento y grande

Ten en cuenta que cuando compras una CPU, no debemos fijarnos demasiado en el caché porque ya está bien dimensionado para la potencia de la CPU.