viernes, 10 de septiembre de 2010

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 posicion en la memoria física. 

•Direcciones lógicas : son las direcciones utilizadas por los procesos. Sufren una serie de transformaciones, realizadas por el procesador (la MMU), antes de convertirse en direcciones físicas. 

•Direcciones lineales: direcciones lineales se obtienen a partir de direcciones logicas tras haber aplicado una transformación dependiente de la arquitectura.

Unidad De Manejo De Memoria
 
La unidad de manejo de memoria (MMU) es parte del procesador. Sus funciones son:
  Convertir las direcciones lógicas emitidas por los procesos en direcciones físicas.
  Comprobar que la conversión se puede realizar. La dirección lógica podría no tener una dirección física asociada. La MMU se Inicializa para cada proceso del sistema. Esto permite que cada proceso pueda usar el rango completo de direcciones lógicas (memoria virtual), ya que las conversiones de estas direcciones serán distintas para cada proceso. 

   En todos los procesos se configura la MMU para que la zona del núcleo solo se pueda acceder en modo privilegiado del procesador. 

   La configuración correspondiente al espacio de memoria del núcleo es idéntica en todos los procesos.

1 comentarios:

I Love dijo...

Maria Magdalena Viloria 2006-661


Hola, Compañeras este tema es interesante por que La administración de memoria se refiere a los distintos métodos y operaciones que se encargan de obtener la máxima utilidad de la memoria, organizando los procesos y programas que se ejecutan de manera tal que se aproveche de la mejor manera posible el espacio disponible.
Además La parte del sistema operativo que administra la memoria se llama administrador de memoria. principales operaciones que desarrolla la administración de memoria se encuentran la reubicación, que consiste en trasladar procesos activos dentro y fuera e la memoria principal para maximizar la utilización del procesador; la protección, mecanismos que protegen los procesos que se ejecutan de interferencias de otros procesos; uso compartido de códigos y datos, con lo que el mecanismo de protección permite que ciertos procesos de un mismo programa que comparten una tarea tengan memoria en común.
Estoy de acuerdo con la parte que ustedes exponen en su material de que Se podría considerar que, en el caso del procesador, se realiza un reparto en el tiempo, mientras que en el de la memoria, se trata de un reparto en el espacio).

Tomando en cuenta que la acción combinada de estos dos mecanismos ofrece a los programas una abstracción de procesador virtual que les independiza del resto de los procesos.


Me intereso leer el contenido de Capacitación de memoria Por Que Es necesario conocer que Cuando un proceso llega y necesita memoria, el sistema operativo busca en la tabla de huecos alguno lo suficientemente grande para el proceso. Si el hueco es muy grande, lo parte en dos.

Las aclaraciones anteriores fueron algunas de mis ideas y compresión de este tema ya que este tiene un amplio contenido que debemos de continuar explorando cada día mas por que una información nunca Serra suficiente.

Hasta Luego.

Publicar un comentario