Академический Документы
Профессиональный Документы
Культура Документы
Alumnos:
Arroyo Ibarra Ricardo
Peralta Beristain Eduardo Fabricio
Castillo Rodríguez Geovanni Farid
Grupo: ISCV438A05
Fecha: 01/10/2018
Introducción
Podríamos decir que la memoria de la computadora es uno de los elementos
más importantes para que todo funcione correctamente, es más, sin ella la PC ni
siquiera podría arrancar. Tal es la importancia que este componente electrónico
tiene en la estructura de nuestra computadora. Pero antes de adentrarnos en
cuestiones de rendimiento y capacidades de la memoria de la PC, debemos
tener en cuenta que la palabra “Memoria” es un término genérico usado para
designar las partes de la computadora o de los dispositivos periféricos donde
todos los datos y programas son almacenados.
Memoria Caché
La memoria caché de una computadora juega un papel importantísimo en su
rendimiento, ya que se trata de un espacio de memoria temporal que le permite
al procesador el acceso a cierto tipo de datos, que de otra manera tendría que
buscar en la memoria RAM, con la consiguiente pérdida de velocidad y eficacia.
Tiene la función de acelerar la lectura y escritura de los datos que necesita el
microprocesador del sistema, con lo cual se beneficia el rendimiento global,
incluyendo el sistema operativo y las aplicaciones de usuario.
Este tipo de memoria se implementó para solucionar los problemas de
rendimiento de todo el conjunto, y que se encuentra alojada en el mismo
microprocesador, y se utiliza para agilizar el intercambio de datos entre los
diferentes componentes de la computadora.
Cabe destacar en este punto que la cantidad de memoria cache es mucho más
pequeña que la memoria RAM del sistema, sin embargo, su modo de
funcionamiento permite realizar operaciones repetitivas sobre los mismos datos,
con lo que se consigue un excelente rendimiento, aunque su tamaño sea muy
inferior al de la memoria RAM.
Funcionamiento
La función de la memoria cache es conseguir que los datos que más se usan en
el normal funcionamiento de una computadora se encuentren lo más cerca
posible del procesador, lo que permite que los mismos sean gestionados de
manera más eficaz y veloz, la memoria cache de una computadora se organiza
en distintos niveles, llamados L1, L2 y L3 de acuerdo con la importancia de los
datos que contienen dichos niveles.
Cada vez que el usuario necesite acceder a un dato que sea constantemente
utilizado, el mismo se almacena en la memoria caché, así, cuando se necesite
hacer uso de éste, nuevamente, ya estará almacenado en la memoria caché y el
proceso de búsqueda será mucho más rápido.
Igualmente, si dichos datos sufren alguna modificación, éstos son almacenados
por la caché tanto en un ordenador como en cualquier otro dispositivo móvil que
posea memoria caché.
El orden de importancia de los datos o archivos en una memoria caché
dependerá de cuáles son los más requeridos. Sin embargo, los datos y archivos
que se utilicen menos se borran de la caché más no de la memoria principal.
Por ello, la caché puede ser considerada como una herramienta que permite un
mejor desempeño y resultado de las capacidades que posee la memoria
principal. Por ello se encuentra ubicada, en los ordenadores, entre la memoria
RAM y la Unidad Central de Procesamiento (CPU) a fin de agilizar y optimizar la
disposición de los archivos y datos.
Funcionamiento
La memoria interleaved es el proceso de poner más de una fuente de datos en
el mismo flujo de datos para acelerar el proceso. El sistema InterLeaving se suele
usar para los discos duros o la memoria RAM, mientras que los datos son
procesados en el destino, los siguientes datos son preparados por fuentes
adicionales, por lo que más datos pueden ser procesados mientras que se
prepara la carga de los siguientes flujos de datos.
Para entender como esto funciona, imagina un parque de atracciones donde hay
una fila de vagones en una atracción. En circunstancias normales todos tendrían
que hacer fila. Sin embargo, en InterLeaving podría haber más de una salida con
varias filas donde se iría dando paso a cada una de las mismas de un modo
fluido y así acelerar el proceso para la gente.
Desventajas
Una de las desventajas de este tipo de memoria en la transferencia de datos es
que puede causar latencias. La latencia es un sistema de retraso. Cuando una
fuente de datos se detiene, afecta a todas las fuentes de datos que usan las
tramas de transferencia, lo cual ralentiza la respuesta del sistema. De igual
manera y volviendo a nuestro ejemplo, si una de las colas sufre un retraso o se
detiene, no se podrá procesar más datos hasta que este grupo pueda salir.
En discos duros antiguos, la memoria interleaved era usada para compensar la
lectura más lenta del disco duro al ir más lento que el motor que gira. Los datos
son escritos fuera de secuencia para darle tiempo al disco duro procesar los
datos mientras los lee. Los nuevos discos duros están diseñados lo
suficientemente rápidos para leer datos a la velocidad de giro del motor, lo cual
elimina la necesidad de memoria interleaved.
Memoria asociativa
Las memorias asociativas son una de las redes neuronales artificiales más
importantes con un amplio rango de aplicaciones en áreas tales como:
Memorias de acceso por contenido, identificación de patrones y control
inteligente.
Un dispositivo de almacenamiento de información se llama memoria asociativa
si permite recuperar información a partir de conocimiento parcial de su
contenido, sin saber su localización de almacenamiento. A veces también se le
llama memoria de direccionamiento por contenido
Una memoria asociativa puede almacenar información y recuperarla cuando
sea necesario, es decir, una red retroalimentada, cuya salida se utiliza
repetidamente como una nueva entrada hasta que el proceso converge. Puede
recuperar dicha información basándose en el conocimiento de parte de ésta
(clave). El patrón clave puede ser una versión con ruido de un patrón
memorizado, es decir, que difiere de él en pocas componentes.
Memoria asociativa en informática se denomina también memoria de contenido
direccionable. Memoria asociativa puede consultarse directamente el contenido
en lugar de la dirección física en la memoria.