ubiquitour.com

¿Qué es memoria caché en un equipo?

Memoria caché en un equipo es un contenedor de almacenamiento de datos utilizados recientemente por la unidad central de procesamiento (CPU). La CPU puede recuperar la información muy rápida y se usa para procesar el siguiente lote de información. Un ejemplo de un uso común de un caché sería la muchas páginas, imágenes y direcciones web que habitualmente el navegador recoge y almacena en una carpeta en tu disco duro.

Hechos

Memoria caché es un compartimiento más pequeño pero más rápido de memoria que soporta la memoria principal. Memoria caché está diseñada para acelerar la función de memoria. El ordenador comprueba la caché para ver si los datos que necesita están en almacenaje. Si el elemento existe, se llama como un "golpe de caché". En los casos cuando la información no se almacena en la caché, que se conoce como una "falta de caché," en casi el mismo instante, la petición se encamina a la ubicación de memoria más lento para recuperar los datos.

Función

Incluso con microprocesadores más rápidos y memoria principal (RAM) con mayor capacidad, los cuellos de botella todavía ocurren cuando la información se mueve entre la CPU y la RAM. Memoria caché es un tipo de memoria suplementaria construida para el transporte más rápido de información entre estos dos componentes de la computadora. El ordenador construye una biblioteca de información utilizada en la memoria caché. El papel de "caché" es acelerar la velocidad de su sistema. Almacenamiento en caché no sólo ayuda a reducir los atascos en la CPU y la RAM, pero permite a los usuarios realizar tareas más rápidamente porque datos transmite más rápidamente de la memoria caché de CPU.

Caché de nivel 1

Por lo general, una memoria caché de alta velocidad está integrada en el procesador. Se trata de la caché de nivel 1. Una de las principales motivaciones detrás de este concepto es el "lugar de referencia". Significa que un lugar sólo accesible por la CPU tiene una mayor probabilidad de ser revisado en el corto plazo. Por lo que la caché L1 contiene los datos más recientes. Cuando necesita otra vez los datos, el microprocesador comprueba primero la caché L1. Puesto que los datos están ahí, elimina la necesidad de volver a la más lenta memoria principal. El proceso suele ser dos veces más rápido que con la memoria principal.

Caché de nivel 2

Memoria de caché de nivel 2, o el caché secundario, en un equipo se encuentra generalmente en una tarjeta de memoria cerca del procesador. Vincula directamente a la unidad central de procesamiento, y un circuito integrado en la placa base lo controla. El circuito se llama el controlador de la L2. Las capturas de caché de nivel 2 utilizan recientemente datos no en la memoria caché de nivel 1. La caché L2 en muchas computadoras personales permite obtener aproximadamente el 95 por ciento de la información que necesita de la memoria caché.

Otros memoria caché

Caché de disco es otro tipo de memoria caché. Opera a una velocidad mucho más lenta que las cachés de otros, porque se lee los datos desde el disco duro y se guarda en RAM. Utilizan programas de software como DOS. Así como la RAM es más lento que la caché L1 y L2, el disco es mucho más lento que la RAM.

A menudo, se almacenan en caché periféricos de computadora personal utilizando la memoria RAM del ordenador. Esto es un caché de periférico y funciona de la misma manera como caché de disco. Por ejemplo, un DVD-ROM puede ser caché utilizando la memoria RAM del sistema o incluso el disco. Cualquier método de almacenamiento en caché puede ser más rápido que la unidad de DVD-Rom.