MEMORIA CACHÉ
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 ubicación de la caché entre el microprocesador y la RAM, hace que sea suficientemente rápida para almacenar y transmitir los datos que el microprocesador necesita recibir casi instantáneamente.
La memoria caché es rápida, unas 5 ó 6 veces más que la DRAM (RAM dinámica), por eso su capacidad es mucho menor. Por eso su precio es elevado, hasta 10 ó 20 veces más que la memoria principal dinámica para la misma cantidad de memoria.
La memoria caché es rápida, unas 5 ó 6 veces más que la DRAM (RAM dinámica), por eso su capacidad es mucho menor. Por eso su precio es elevado, hasta 10 ó 20 veces más que la memoria principal dinámica para la misma cantidad de memoria.
La memoria cache está estructurada por celdas, donde cada celda almacena un byte.
La memoria cache tiene incorporado un espacio de almacenamiento llamado Tag RAM, que indica a qué porción de la RAM se halla asociada cada línea de cache, es decir, traduce una dirección de RAM en una línea de cache concreta.
Pequeña porción de memoria que sirve para almacenar algunos datos temporalmente.
MEMORIA VIRTUAL
La memoria virtual es una técnica que permite al software usar más memoria principal que la que realmente posee el ordenador.
La memoria virtual es una técnica para proporcionar la simulación de un espacio de memoria mucho mayor que la memoria física de una máquina. Esta "ilusión" permite que los programas se hagan sin tener en cuenta el tamaño exacto de la memoria física.
La ilusión de la memoria virtual está soportada por el mecanismo de traducción de memoria, junto con una gran cantidad de almacenamiento rápido en disco duro. Así en cualquier momento el espacio de direcciones virtual hace un seguimiento de tal forma que una pequeña parte de él, está en memoria real y el resto almacenado en el disco, y puede ser referenciado fácilmente.
La ilusión de la memoria virtual está soportada por el mecanismo de traducción de memoria, junto con una gran cantidad de almacenamiento rápido en disco duro. Así en cualquier momento el espacio de direcciones virtual hace un seguimiento de tal forma que una pequeña parte de él, está en memoria real y el resto almacenado en el disco, y puede ser referenciado fácilmente.
Debido a que sólo la parte de memoria virtual que está almacenada en la memoria principal, es accesible a la CPU, según un programa va ejecutándose, la proximidad de referencias a memoria cambia, necesitando que algunas partes de la memoria virtual se traigan a la memoria principal desde el disco, mientras que otras ya ejecutadas, se pueden volver a depositar en el disco (archivos de paginación).
usada por un sistema operativo, donde memoria no contigua es presentada al software como memoria contigua. Esta memoria contigua es llamada VAS (virtual address space) o espacio de dirección virtual.En términos técnicos, la memoria virtual permite a un software correr en un espacio de memoria que no necesariamente pertenece a la memoria física de una computadora. Para esto se debe emular un CPU que trate a toda la memoria (virtual y principal) como un bloque igual, y determinar cuándo se requiere de una memoria u otra.Los programas corriendo en una computadora utilizan esta memoria como si se tratase de completamente de la memoria RAM. La memoria virtual se utiliza cuando la memoria principal (RAM) no alcanza, utilizando espacio en disco duro para extenderla. Generalmente el archivo utilizado para guardar la memoria virtual es llamado "archivo de paginación".
MEMORIA BUFFER
(memoria intermedia, intermemoria) Memoria de almacenamiento temporal de información. Suele tratarse de una memoria intermedia entre un dispositivo y otro, por ejemplo, la computadora y la impresora, o la computadora y el disco rígido, etc.Se utiliza para mejorar el rendimiento o también para compensar la diferencia de tiempos y velocidades que manejan los distintos dispositivos.
Un buffer (o búfer) en informática es un espacio de memoria , en el que se almacenan datos para evitar que el programa o recurso que los requiere, ya sea hardware o software, se quede en algún momento sin datos.
Los datos que se introducen siempre van a ser utilizados. En la caché sin embargo, no hay seguridad, sino una mayor probabilidad de utilización.
Los buffers se pueden usar en cualquier sistema digital, no solo en los informáticos, por ejemplo se utilizan en reproductores de música y vídeo.
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.
BIBLIOGRAFIA
http://www.monografias.com/trabajos37/memoria-cache/memoria-cache.shtml
http://www.alegsa.com.ar/Dic/memoria%20cache.php
http://exa.unne.edu.ar/depar/areas/informatica/SistemasOperativos/MonogSO/MEMVIR02.htm#_MEMORIA_VIRTUAL
http://www.alegsa.com.ar/Dic/memoria%20virtual.php
http://www.es.wikipedia.org/wiki/Buffer_de_datos
http://www.es.wikipedia.org/wiki/Buffer
http://www.alegsa.com.ar/Dic/buffer.php
http://www.alegsa.com.ar/Dic/memoria%20cache.php
http://exa.unne.edu.ar/depar/areas/informatica/SistemasOperativos/MonogSO/MEMVIR02.htm#_MEMORIA_VIRTUAL
http://www.alegsa.com.ar/Dic/memoria%20virtual.php
http://www.es.wikipedia.org/wiki/Buffer_de_datos
http://www.es.wikipedia.org/wiki/Buffer
http://www.alegsa.com.ar/Dic/buffer.php
RESUMEN DE LA CLASE
La primera generacion: La computadora era de mayor tamaño, era demasiado lenta y por lo tanto poco confiables y tenian un costo muy elevado. Esta estaba compuesta de bulbos al vacio. Las primeras computadoras consumian mucha energia en esta computadora se introducian los datos por medio de un lenguaje (el lenguaje binario que solo utiliza 1 y 0).
La segunda generacion: En esta generacion aparecen los transitores de silicio que sustituyen a las balbulas y se redujo un poco su tamaño y su consumo de enegia. En esta generacion se maneja otro lenguaje que es lenguaje de programacion.
La tercera generacion: En esta generacion desaparecen los transitores y llega la aparicion del circuito integrado o microchips esta computadoras sustituyeron totalmente a las de la segunda generacion reducieron su consumo de energia y tamaño.
La cuarta generacion: En esta generacion aparecen los chips de silicio , en esta tambien aparece la microminiaturizacion aqui fue cuando redugo mas su tamaño gracias a los chips de silicio que utilizaban menos espacio.
La quinta generacion: En esta generacion se redujo mucho mas su tamaño y su costo, asi mismo aparecieron los microprocesadores, esta a su vez consumia mucho menos energia que las anteriores debido a su reduccion de tamaño y a los chips. Gracias a los chips ya que su tamaño era mas reducido llegaron la PC (computadoras personales).
La memoria RAM (Random Access Memory),que significa memoria de acceso aleatoria en esta memoria es fácil acceder cualquier ubicaion rápidamente. Es en donde el usuario puede guardar los datos que se utilizan en ese momento, aunque el almacenamiento de estos datos es solo por un rato, permanecen ahi hasta que la computadora no se apage, se desconecte accidentalmente o no sea reiniciada.
La memoria ROM Read Only-Memory o memoria de solo lectura en esta memoria como su nombre lo dice, es de solo lectura y solo se puede analizar la informacion pero no se puede cambiar, pero las memorias ROM como la PROM o EPROM estasa si permiten borrar la informacion.
No hay comentarios:
Publicar un comentario