Memoria caché

La memoria caché

Memoria cachéLa memoria caché es un tipo de memoria de acceso aleatorio de un ordenador o computadora que se reserva para contener, de manera temporal, información leída o escrita recientemente en el disco. La memoria caché de disco realiza distintas funciones: en unos casos, almacena direcciones concretas de sectores; en otros, almacena una copia del directorio y en otros, almacena porciones o extensiones del programa o programas en ejecución. Es una memoria situada entre el microprocesador y la RAM, dado que ésta no es lo suficiente rápida para almacenar y transmitir los datos que el microprocesador necesita recibir casi instantáneamente, ya que la RAM puede estar ocupada y no disponible para este efecto. Además, cuando un ordenador trabaja, el microprocesador opera en ocasiones con un número reducido de datos, pero que tiene que traer y llevar a la memoria en cada operación. Si situamos en medio del camino de los datos una memoria intermedia que almacene los datos más usados, los que casi seguro necesitará el micro en la próxima operación que realice, se ahorrará mucho tiempo del tránsito.

Existen dos tipos de caché: la que está incluida en el interior del microprocesador, llamada interna o de primer nivel (L1), y la caché externa o de segundo nivel (L2). La caché de primer nivel es muy rápida y a la vez más cara, y contiene muy pocos kilobytes (unos 32 ó 64 Kb).