MEMORIAS Y GESTIN DE MEMORIAS JUAN CAMILO MARIAGA

  • Slides: 14
Download presentation
MEMORIAS Y GESTIÓN DE MEMORIAS • • JUAN CAMILO MARIAGA HERNANDEZ ANTONIO RODRIGEZ

MEMORIAS Y GESTIÓN DE MEMORIAS • • JUAN CAMILO MARIAGA HERNANDEZ ANTONIO RODRIGEZ

Son dispositivos que retienen datos informáticos durante algún intervalo de tiempo. Es uno de

Son dispositivos que retienen datos informáticos durante algún intervalo de tiempo. Es uno de los componentes fundamentales de todas las computadoras modernas. La memoria es uno de los componentes fundamentales para el correcto funcionamiento de nuestra PC Una computadora trabaja con cuatro tipos de memorias diferentes, que sirven para realizar diversas funciones. Estas son la memoria RAM, la memoria ROM, la memoria SRAM o Caché y la memoria Virtual o de Swap.

MEMORIA RAM En la RAM se guarda distinto tipo de información. • DRAM (Dynamyc

MEMORIA RAM En la RAM se guarda distinto tipo de información. • DRAM (Dynamyc Random Acces Memory) han sido utilizadas en las computadoras desde los primeros años de la década de los 80's, y aún en la actualidad continúan utilizándose. • SDRAM, derivada de la primera, comenzó a comercializarse a finales de la década de los 90's, y gracias a este tipo de memoria se lograron agilizar notablemente los procesos, • RDRAM es una de las más costosas debido a su complejidad de fabricación, y sólo se utilizan en procesadores grandes, tales como los Pentim IV y superiores.

Otra de las diferencias entre las distintas memorias RAM se halla en el tipo

Otra de las diferencias entre las distintas memorias RAM se halla en el tipo de módulo del que se trate, que pueden ser SIMM (Single in line Memory Module), DIMM (Double Memory Module) y RIMM (Rambus in line Memory Module).

MEMORIA ROM-READ ONLY MEMORYLa memoria ROM viene incorporada a la motherboard y es utilizada

MEMORIA ROM-READ ONLY MEMORYLa memoria ROM viene incorporada a la motherboard y es utilizada por la PC para dar inicio a la BIOS Entre sus funciones, la BIOS comienza con el proceso denominado POST (Power On Self Test) • CMOS Setup. En la actualidad gran cantidad de motherboards incorporan nuevos modelos de ROM que permiten su escritura, para que el usuario pueda realizar cambios en la BIOS con el fin de mejorar su funcionamiento.

RAM Vs ROM VELOCIDAD RAM trabaja de manera aleatoria Un tipo de memorial secuencial

RAM Vs ROM VELOCIDAD RAM trabaja de manera aleatoria Un tipo de memorial secuencial

SRAM -MEMORIA CHACHÉTanto el procesador como el disco rígido y la motherboard poseen su

SRAM -MEMORIA CHACHÉTanto el procesador como el disco rígido y la motherboard poseen su propia memoria caché, que básicamente resguarda distintas direcciones que son utilizadas por la memoria RAM para realizar diferentes funciones, tales como ejecutar programas instalados en la PC. Existen tres tipos de caché diferentes: - El caché L 1. - El caché L 2. - El caché L 3.

MEMORIA VIRTUAL –SWAP- En muchas ocasiones la memoria virtual suele producir ciertos problemas que

MEMORIA VIRTUAL –SWAP- En muchas ocasiones la memoria virtual suele producir ciertos problemas que ocasionan que la PC se cuelgue, ya que este tipo de memoria ha sido creada por el sistema dentro del disco rígido y a veces puede llegar a superar la capacidad de proceso.

GESTIÓN DE MEMORIAS Se denomina gestión de memoria al acto de gestionar la memoria

GESTIÓN DE MEMORIAS Se denomina gestión de memoria al acto de gestionar la memoria de un dispositivo informático. De forma simplificada se trata de proveer mecanismos para asignar secciones de memoria a los programas que las solicitan, y a la vez, liberar las secciones de memoria que ya no se utilizan para que estén disponibles para otros programas.

REASIGNACIÓN En los sistemas con memoria virtual, los programas en la memoria debe ser

REASIGNACIÓN En los sistemas con memoria virtual, los programas en la memoria debe ser capaz de residir en diferentes partes de la memoria en diferentes momentos. Esto se debe a que cuando el programa se cambió de nuevo en la memoria después de ser intercambiado por un tiempo que no siempre se puede colocar en el mismo lugar.

PROTECCIÓN Los procesos no deberían poder referenciar la memoria de otros procesos sin permiso,

PROTECCIÓN Los procesos no deberían poder referenciar la memoria de otros procesos sin permiso, para evitarlo existe la protección de memoria, que evita que código malicioso o erróneo de un programa interfiera con la operación de otros programas en ejecución.

MEMORIA COMPARTIDA Aunque la memoria utilizada por diferentes procesos suele estar protegida, algunos procesos

MEMORIA COMPARTIDA Aunque la memoria utilizada por diferentes procesos suele estar protegida, algunos procesos puede que sí tengan que compartir información y, para ello, han de acceder la misma sección de memoria.

ORGANIZACIÓN LÓGICA Los programas a menudo están organizados en modulos, algunos de los cuales

ORGANIZACIÓN LÓGICA Los programas a menudo están organizados en modulos, algunos de los cuales pueden ser compartidos por diferentes programas, algunos son de sólo-lectura y otros contienen datos que se pueden modificar. La gestión de memoria es responsable de manejar esta organización lógica, que se contrapone al espacio de direcciones físicas lineales.

ORGANIZACIÓN FÍSICA La memoria suele dividirse en un almacenamiento primario de alta velocidad y

ORGANIZACIÓN FÍSICA La memoria suele dividirse en un almacenamiento primario de alta velocidad y uno secundario de menor velocidad. La gestión de memoria del sistema operativo se ocupa de trasladar la información entre estos dos niveles de memoria.