Taller de mantenimiento 1 Desempeño - RAM
Click here to load reader
-
Upload
sebastian-de-los-angeles -
Category
Education
-
view
103 -
download
0
description
Transcript of Taller de mantenimiento 1 Desempeño - RAM
![Page 1: Taller de mantenimiento 1 Desempeño - RAM](https://reader038.fdocuments.ec/reader038/viewer/2022100500/558fe3fd1a28ab631a8b4616/html5/thumbnails/1.jpg)
Factores de DesempeñoMemoria RAM
Taller de Mantenimiento 1Prof. Sebastián de los Angeles
![Page 2: Taller de mantenimiento 1 Desempeño - RAM](https://reader038.fdocuments.ec/reader038/viewer/2022100500/558fe3fd1a28ab631a8b4616/html5/thumbnails/2.jpg)
Bus deEntrada
De Datos
Bus deSalida
De Datos
Funcionamiento de la RAM (Simplificado)
RAM
CPU
1- Ingreso de Datos: Los datos que debe procesarse son almacenados en la RAM
![Page 3: Taller de mantenimiento 1 Desempeño - RAM](https://reader038.fdocuments.ec/reader038/viewer/2022100500/558fe3fd1a28ab631a8b4616/html5/thumbnails/3.jpg)
Bus deEntrada
De Datos
Bus deSalida
De Datos
Funcionamiento de la RAM (Simplificado)
RAM
CPU
2- Interrupción: Una interrupción permite que los datos almacenados en la RAMingresen al procesador.
OK!!
![Page 4: Taller de mantenimiento 1 Desempeño - RAM](https://reader038.fdocuments.ec/reader038/viewer/2022100500/558fe3fd1a28ab631a8b4616/html5/thumbnails/4.jpg)
Bus deEntrada
De Datos
Bus deSalida
De Datos
Funcionamiento de la RAM (Simplificado)
RAM
CPU
3- Proceso: Se aplican las operaciones de procesamiento necesarias sobre los datosque ingresaron al procesador.
![Page 5: Taller de mantenimiento 1 Desempeño - RAM](https://reader038.fdocuments.ec/reader038/viewer/2022100500/558fe3fd1a28ab631a8b4616/html5/thumbnails/5.jpg)
Bus deEntrada
De Datos
Bus deSalida
De Datos
Funcionamiento de la RAM (Simplificado)
RAM
CPU
4- Devolución: Los resultados de las operaciones solicitadas son devueltas a la RAM.El procesador queda libre para realizar una nueva operación.
OK!!
![Page 6: Taller de mantenimiento 1 Desempeño - RAM](https://reader038.fdocuments.ec/reader038/viewer/2022100500/558fe3fd1a28ab631a8b4616/html5/thumbnails/6.jpg)
Bus deEntrada
De Datos
Bus deSalida
De Datos
Funcionamiento de la RAM (Simplificado)
RAM
CPU
5- Salida de Datos: Los datos procesados salen de la RAM hacia los dispositivos quedeben recibirlos.
![Page 7: Taller de mantenimiento 1 Desempeño - RAM](https://reader038.fdocuments.ec/reader038/viewer/2022100500/558fe3fd1a28ab631a8b4616/html5/thumbnails/7.jpg)
Disco Duro
Memoria Virtual• Es una porción del disco duro usado como extensión
de la RAM física.
RAM
Mem.Virtual
CPU
![Page 8: Taller de mantenimiento 1 Desempeño - RAM](https://reader038.fdocuments.ec/reader038/viewer/2022100500/558fe3fd1a28ab631a8b4616/html5/thumbnails/8.jpg)
Disco Duro
Memoria Virtual• Los datos ingresan a la RAM… y si no son parte de
funciones prioritarias, pasan a la memoria virtual
RAM
Mem.Virtual
CPU
![Page 9: Taller de mantenimiento 1 Desempeño - RAM](https://reader038.fdocuments.ec/reader038/viewer/2022100500/558fe3fd1a28ab631a8b4616/html5/thumbnails/9.jpg)
Disco Duro
Memoria Virtual• Esto permite que la RAM se mantenga libre para los
datos de los procesos de control del sistema.
RAM
Mem.Virtual
CPU
![Page 10: Taller de mantenimiento 1 Desempeño - RAM](https://reader038.fdocuments.ec/reader038/viewer/2022100500/558fe3fd1a28ab631a8b4616/html5/thumbnails/10.jpg)
Disco Duro
Memoria Virtual• Eventualmente, los datos volverán a ingresar a la
RAM y de ahí irán al procesador.
RAM
Mem.Virtual
CPU
![Page 11: Taller de mantenimiento 1 Desempeño - RAM](https://reader038.fdocuments.ec/reader038/viewer/2022100500/558fe3fd1a28ab631a8b4616/html5/thumbnails/11.jpg)
Disco Duro
Memoria Virtual• Tras el procesamiento de los datos, estos nuevamente pasan a
la RAM y de ahí, de nuevo a la memoria virtual.
RAM
Mem.Virtual
CPU
![Page 12: Taller de mantenimiento 1 Desempeño - RAM](https://reader038.fdocuments.ec/reader038/viewer/2022100500/558fe3fd1a28ab631a8b4616/html5/thumbnails/12.jpg)
Disco Duro
Memoria Virtual• Finalmente, los datos regresan a la RAM y de ahí al bus
de datos y van a su destino final en el sistema.
RAM
Mem.Virtual
CPUEsta memoria es
mucho más lenta. Si se necesita mucho de ella, baja el desempeño
![Page 13: Taller de mantenimiento 1 Desempeño - RAM](https://reader038.fdocuments.ec/reader038/viewer/2022100500/558fe3fd1a28ab631a8b4616/html5/thumbnails/13.jpg)
Mayor espacio en la Memoria RAM
Menor necesidad de la Memoria Virtual
Mejor Desempeño
![Page 14: Taller de mantenimiento 1 Desempeño - RAM](https://reader038.fdocuments.ec/reader038/viewer/2022100500/558fe3fd1a28ab631a8b4616/html5/thumbnails/14.jpg)
Variaciones de Tecnología
• Hoy en día coexisten diferentes tipos de memoria RAM dependiendo de la aplicación.
• Los principales son:
– RAM Dinámica (DRAM)
– RAM Estática (SRAM)
![Page 15: Taller de mantenimiento 1 Desempeño - RAM](https://reader038.fdocuments.ec/reader038/viewer/2022100500/558fe3fd1a28ab631a8b4616/html5/thumbnails/15.jpg)
RAM Estática (SRAM)• Su funcionamiento se basa en circuitos llamados flip-flops.
• El flip-flop es un circuito lógico que almacena 1 bit y que tiene dos estados estables, y si no recibe la señal adecuada no cambia de estado, por lo cual su valor tiende a ser estático, de ahí el nombre de este tipo de memoria.
Módulo de memoria SRAM de una consola de video-juegos de 8 bits
![Page 16: Taller de mantenimiento 1 Desempeño - RAM](https://reader038.fdocuments.ec/reader038/viewer/2022100500/558fe3fd1a28ab631a8b4616/html5/thumbnails/16.jpg)
RAM Estática (SRAM)
Ventajas:
• Es mucho más fácil de utilizar en un dispositivo ya que solo usa tres instrucciones: activar, escribir y leer.
• En general su consumo es mucho menor que el de la RAM Dinámica.
![Page 17: Taller de mantenimiento 1 Desempeño - RAM](https://reader038.fdocuments.ec/reader038/viewer/2022100500/558fe3fd1a28ab631a8b4616/html5/thumbnails/17.jpg)
RAM Estática (SRAM)
Desventajas:
• Es más cara y ocupa más espacio que la RAM Dinámica.
• En entornos con una alta frecuencia de lecturas/escrituras el consumo aumenta hasta ser semejante al de la RAM Dinámica.
![Page 18: Taller de mantenimiento 1 Desempeño - RAM](https://reader038.fdocuments.ec/reader038/viewer/2022100500/558fe3fd1a28ab631a8b4616/html5/thumbnails/18.jpg)
RAM Dinámica• Este tipo de memoria almacena los bits en capacitores. Debido a
que los capacitores pierden carga paulatinamente ( y por lo tanto la información que esta carga representa), estos deben ser “recargados” (acción llamada “actualización”) de forma frecuente para evitar la pérdida de datos de la memoria.
• Esta necesidad de actualizar los datos de forma constante es lo que le da el nombre de memoria dinámica.
![Page 19: Taller de mantenimiento 1 Desempeño - RAM](https://reader038.fdocuments.ec/reader038/viewer/2022100500/558fe3fd1a28ab631a8b4616/html5/thumbnails/19.jpg)
RAM Dinámica
Ventajas:
• Es más barata y ocupa menos espacio que la SRAM (solo requiere un transistor y capacitor por cada bit almacenado en comparación con los 4 a 6 transistores de la SRAM), por lo cual en un mismo chip pueden incluirse millones de unidades con mucha facilidad.
![Page 20: Taller de mantenimiento 1 Desempeño - RAM](https://reader038.fdocuments.ec/reader038/viewer/2022100500/558fe3fd1a28ab631a8b4616/html5/thumbnails/20.jpg)
RAM Dinámica
Desventajas:
• Tiene un alto consumo energético debido a su necesidad de actualización constante. Esto se traduce además en tendencias al sobrecalentamiento.
• Su aplicación suele ser complicada debido a lo compleja que resultan las operaciones de lectura y escritura.