MEMORIA CAHCHE
La memoria caché es una clase de memoria RAM estática (SRAM) de acceso aleatorio y alta velocidad, situada entre el CPU y la RAM; se presenta de forma temporal y automática para el usuario, que proporciona acceso rápido a los datos de uso más frecuente.La memoria caché se carga desde la RAM con los datos y/o instrucciones que ha buscado la CPU en las últimas operaciones. La CPU siempre busca primero la información en la caché, lo normal es que va encontrar ahí la mayoría de las veces, con lo que el acceso será muy rápido. Pero si no encuentra la información en la caché, se pierde un tiempo extra en acudir a la RAM y copiar dicha información en la caché para su disponibilidad.
A parte de la caché con respecto a la memoria RAM, en un PC existen muchos otros sistemas de caché, como:
Memoria RAM como caché: Las unidades de almacenamiento (discos duros, discos flexibles, etc.) y otros muchos periféricos utilizan la memoria RAM como sistema de caché, una zona de la RAM contiene la información que se ha buscado últimamente en dichos dispositivos, de forma que basta con acceder a la RAM para recuperarla.
Disco duro como caché: Se emplea al disco duro como caché a dispositivos aún más lentos (unidades CD-ROM). Estos sistemas de caché suelen estar gobernados mediante software, que se suele integrar en el sistema operativo. La caché de disco almacena direcciones concretas de sectores, almacena una copia del directorio y en algunos casos almacena porciones o extensiones del programa o programas en ejecución.
Los navegadores Web utilizan el disco duro como caché, al solicitar una página Web, el navegador acude a Internet y comprueba la fecha de la misma. Si la página no ha sido modificada, se toma directamente del disco duro, con lo que la carga es muy rápida. En caso contrario se descarga desde Internet y se actualiza la caché, con un cierto tiempo de espera. En el caso de los navegadores Web, el uso del disco duro es más que suficiente, ya que es extremadamente más rápido que el acceso a Internet.
MEMORIA VIRTUAL
La memoria virtual ha sido definida en muchas ocasiones como una zona del disco duro que se utiliza como si fuera memoria RAM cuando esta es insuficiente o está próxima a terminarse. Esta definición, tal y como está expresada, no es del todo exacta, ya que el tamaño de la memoria virtual es inversamente proporcional a la memoria RAM instalada (que sería lo lógico si esto fuera así), sino que más bien hay una relación de proporcionalidad directa (es decir, a más cantidad de memoria RAM corresponde un tamaño mayor de archivo de paginación). Tampoco existe una relación directa entre la memoria virtual utilizada y la cantidad de memoria RAM disponible, ya que se puede dar el caso de que un proceso necesite muchos segmentos en ejecución inmediata y entonces estos permanecen en la RAM o que tan solo una pequeña parte del programa se va a ejecutar de inmediato, con lo que en la RAM tan sólo quedaría una pequeña parte de éste, es decir, tan sólo unos pocos segmentos. Una definición más real de lo que es la memoria virtual sería la siguiente: Memoria virtual es una zona de almacenamiento temporal utilizado por un equipo para ejecutar programas que necesitan más memoria de la existente, almacenando en ella los segmentos de acceso no inmediato.
MEMORIA BUFFER
En informática, un buffer de datos es una ubicación de la memoria en una computadora o en un instrumento digital reservada para el almacenamiento temporal de información digital, mientras que está esperando ser procesada. Por ejemplo, un analizador TRF tendrá uno o varios buffers de entrada, donde se guardan las palabras digitales que representan las muestras de la señal de entrada. El Z-Buffer es el usado para el renderizado de imágenes 3D.
No hay comentarios:
Publicar un comentario