Gestion de Memoria

Páginas: 15 (3729 palabras) Publicado: 5 de mayo de 2013
SISTEMAS OPERATIVOS
UNIDAD IV
GESTION DE MEMORIA

UNIDAD IV: GESTION DE MEMORIA
La memoria es uno de los principales recursos de la computadora, la cual debe de
administrarse con mucho cuidado. Aunque actualmente la mayoría de los sistemas de
cómputo cuentan con una alta capacidad de memoria, de igual manera las aplicaciones
actuales tienen también altos requerimientos de memoria, lo quesigue generando escasez
de memoria en los sistemas multitarea y/o multiusuario.
La parte del sistema operativo que administra la memoria se llama administrador de
memoria y su labor consiste en llevar un registro de las partes de memoria que se estén
utilizando y aquellas que no, con el fin de asignar espacio en memoria a los procesos
cuando éstos la necesiten y liberándola cuando terminen,así como administrar el
intercambio entre la memoria principal y el disco en los casos en los que la memoria
principal no le pueda dar capacidad a todos los procesos que tienen necesidad de ella.
Los sistemas de administración de memoria se pueden clasificar en dos tipos: los
que desplazan los procesos de la memoria principal al disco y viceversa durante la
ejecución y los que no. Elpropósito principal de una computadora es el de ejecutar
programas, estos programas, junto con la información que accesan deben de estar en la
memoria principal (al menos parcialmente) durante la ejecución.
Para optimizar el uso del CPU y de la memoria, el sistema operativo debe de tener
varios procesos a la vez en la memoria principal, para lo cual dispone de varias opciones de
administración tantodel procesador como de la memoria. La selección de uno de ellos
depende principalmente del diseño del hardware para el sistema. A continuación se
observarán los puntos correspondientes a la administración de la memoria.
ASPECTOS GENERALES

1.

Memoria real: La memoria real o principal es en donde son ejecutados los

programas y procesos de una computadora y es el espacio real que existe enmemoria para
que se ejecuten los procesos. Por lo general esta memoria es de mayor costo que la
memoria secundaria, pero el acceso a la información contenida en ella es de más rápido

acceso. Sólo la memoria cache es más rápida que la principal, pero su costo es a su vez
mayor.
2.

Memoria virtual: El término memoria virtual se asocia a dos conceptos que

normalmente aparecen unidos:

El uso de almacenamiento secundario para ofrecer al conjunto de las aplicaciones
la ilusión de tener más memoria RAM de la que realmente hay en el sistema.
Esta ilusión existe tanto a nivel del sistema, es decir, teniendo en ejecución más
aplicaciones de las que realmente caben en la memoria principal, sin que por ello
cada aplicación individual pueda usar más memoria de la que realmentehay o
incluso de forma más general, ofreciendo a cada aplicación más memoria de la
que existe físicamente en la maquina.



Ofrecer a las aplicaciones la ilusión de que están solas en el sistema, y que por lo
tanto, pueden usar el espacio de direcciones completo. Esta técnica facilita
enormemente la generación de código, puesto que el compilador no tiene por qué
preocuparse sobre dónderesidirá la aplicación cuando se ejecute.

Espacio de direcciones

Los espacios de direcciones involucrados en el manejo de la memoria son de tres
tipos:


Direcciones físicas: Son aquellas que referencian alguna posición en la memoria

física.


Direcciones lógicas: Son las direcciones utilizadas por los procesos. Sufren una

serie de transformaciones, realizadas por el procesador ,antes de convertirse en direcciones
físicas.


Direcciones lineales: Direcciones lineales se obtienen a partir de direcciones

lógicas tras haber aplicado una transformación dependiente de la arquitectura.
Los programas de usuario siempre tratan con direcciones virtuales, nunca ven las
direcciones físicas reales.

Unidad de manejo de memoria

La unidad de manejo de memoria...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Gestion De Memoria
  • Gestión De Memoria
  • gestion de memoria
  • Gestion de memoria
  • Gestion De Memoria
  • Gestion de Memoria
  • Gestion de memoria
  • Gestion de memoria

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS