Cache
Caché es la memoria de acceso rápido
de una computadora, que guarda temporalmente las últimas informaciones
procesadas.
La memoria caché es un búfer especial
de memoria que poseen las computadoras, que funciona de manera similar a la
memoria principal, pero es de menor tamaño y de acceso más rápido. Es usada por
el microprocesador para reducir el tiempo de acceso a datos ubicados en la
memoria principal que se utilizan con más frecuencia.
La caché es una memoria que se sitúa
entre la unidad central de procesamiento (CPU) y la memoria de acceso aleatorio
(RAM) para acelerar el intercambio de datos.
Cuando se accede por primera vez a un
dato, se hace una copia en la caché; los accesos siguientes se realizan a dicha
copia, haciendo que sea menor el tiempo de acceso medio al dato. Cuando el
microprocesador necesita leer o escribir en una ubicación en memoria principal,
primero verifica si una copia de los datos está en la caché; si es así, el microprocesador
de inmediato lee o escribe en la memoria caché, que es mucho más rápido que de
la lectura o la escritura a la memoria principal.
Memoria caché
nivel 1 (Cache L1)
También llamada memoria interna, se
encuentra en el núcleo del microprocesador. Es utilizada para acceder a datos
importantes y de uso frecuente, es el nivel en el que el tiempo de respuesta es
menor. Su capacidad es de hasta 128 kb. Este nivel se divide en dos:
Nivel 1 Data Cache: Se
encarga de almacenar datos usados frecuentemente y cuando sea necesario volver
a utilizarlos, accede a ellos en muy poco tiempo, por lo que se agilizan los
procesos.
Nivel 1 Instruction
Cache: Se
encarga de almacenar instrucciones usadas frecuentemente y cuando sea necesario
volver a utilizarlas, inmediatamente las recupera, por lo que se agilizan los
procesos.
Memoria caché nivel 2
(Cache L2)
Se encarga de almacenar datos de uso frecuente. Es más lenta que
la caché L1, pero más rápida que la memoria principal (RAM). Se encuentra en el
procesador, mas no es su núcleo. Genera una copia del nivel 1. Su capacidad es
de hasta 1 Mb.
Caché Exclusivo: Los datos solicitados se eliminan de
la memoria caché L2.
Caché Inclusivo: Los datos
solicitados se quedan en la memoria caché L2.
Memoria caché nivel 3
(Cache L3)
Está memoria se encuentra en algunos
procesadores modernos y genera una copia a la L2. Es más rápida que la memoria
principal (RAM), pero más lenta que L2. En esta memoria se agiliza el acceso a
datos e instrucciones que no fueron localizadas en L1 o L2.
Es generalmente de un tamaño mayor y
ayuda a que el sistema guarde gran cantidad de información agilizando las
tareas del procesador.
0 comentarios:
Publicar un comentario