Definición de Memoria Caché

Con el objetivo de lograr un tiempo de acceso menor a los datos almacenados en distintos tipos de memoria, existen sistemas de hardware o software llamados caché, los cuales almacenan estos datos de forma duplicada. La memoria caché contenida dentro de una CPU está más cercana que la memoria RAM o memoria principal de la computadora, y es por esta razón que mejora la capacidad de procesamiento del mismo.

Cada vez que se accede por vez primera a determinado dato, este es almacenado en caché, posteriormente al intentar leer el mismo dato se recurrirá a la información almacenada en caché, ahorrando tiempo de acceso. La memoria caché se renueva, por lo tanto, a todo momento.

Los discos duros y otros dispositivos de almacenamiento también hacen utilización de estos métodos, ya sea por hardware y/o por software mediante el sistema operativo, el cual destina cierta parte de su memoria RAM al almacenamiento de información proveniente de estos dispositivos. Las grabadoras de CD/DVD poseen una memoria caché que va almacenando los datos previamente a ser grabados en discos ópticos, e incluso algunos programas brindan un caché extra para evitar aún más la inutilización de los discos.

La forma en que un bloque se coloca en memoria caché puede ser directa, asociativa, o asociativa por conjuntos, su extracción es por demanda o con prebúsqueda, su reemplazo puede ser aleatorio o FIFO (el primero que entra es el primero que sale). La actualización de la memoria RAM puede ser inmediata o aplazada.

Por Marcos Guglielmetti



Te gustó esta info?

Definición y significado de Memoria Caché

    -Caché (RAM Caché)Caché (RAM Caché) Un caché es un sistema especial de almacenamiento de alta velocidad. Puede ser tanto un área reservada de la memoria principal como un dispositivo de almacenamiento de...

    -Memoria AuxiliarLa Memoria Auxiliar o Secundaria suele estar conformada por un grupo de dispositivos de almacenamiento preparados para administrar gran cantidad de información, poseyendo además de esta diferencia cuantitativa con la...

    -Memoria ExpandidaMemoria Expandida Se refiere a los modos en que el programa puede acceder hasta a 32 MB por encima de la memoria convencional. Los programas que la utilizan requieren el...

    -Volcado de MemoriaVolcado de Memoria (Memory Dump). Vaciado de memoria, exhibición o impresión del contenido de la memoria. Cuando un programa tiene una terminación anormal, puede hacerse un volcado de memoria para...

    -MemoriaMemoria (Memory). Espacio de trabajo del computador (físicamente es una colección de chips RAM). La memoria es un recurso importante, ya que determina el tamaño y el número de programas...