Unidad 4

Páginas: 9 (2227 palabras) Publicado: 26 de octubre de 2010
Unidad 4. Administración de la memoria

GESTIÓN DE MEMORIA

El sistema operativo, con el apoyo del hardware de gestión de memoria del procesador, debe repartir el almacenamiento existente proporcionando un espacio de memoria independiente para cada proceso y evitando posible interferencia voluntaria o involuntaria de cualquier otro proceso. Se podría considerar que, en el caso delprocesador, se realiza un reparto en el tiempo, mientras que en el de la memoria, se trata de un reparto en el espacio. Sea cual sea la política (estrategia) de gestión de memoria empleada en un determinado sistema, se pueden destacar los siguientes requisitos deseables del sistema de gestión de memoria.
• Reubicación
• Protección
• Compartición
• Organización lógica
• Organización físicaOrganización de la memoria (“S.O” William Stalling)

1. Organización lógica: De forma casi invariable, la memoria principal de un sistema informático se organiza como un espacio de direcciones lineal o unidimensional que consta de una secuencia de bytes o palabras. La memoria secundaria, a nivel físico se organiza de forma similar. Si bien esta organización refleja fielmente el hardware de la maquina,no se corresponde con la forma en que los programas están construidos habitualmente. La mayoría de los programas se organiza en módulos, algunos de los cuales no son modificables (solo lectura, solo ejecución) y otros contienen datos que se pueden modificar. Si el sistema operativo y el hardware pueden tratar de forma efectiva los programas de usuario y los datos en forma de módulos de algún tipo,se conseguirán una serie de ventajas tales como (*Nota: la herramienta que más fácilmente satisface estas necesidades es la segmentación):
1. Los módulos pueden escribirse y compilarse independientemente, mientras que el sistema resuelve durante la ejecución todas las referencias de un módulo a otro
2. Con un escaso coste adicional, pueden otorgarse varios grados de protección (sólo lectura,solo ejecución) a los distintos módulos.
3. Es posible introducir mecanismos por medio de los cuales los procesos pueden compartir módulos. La ventaja de ofrecer compartición a nivel de módulo es que esto se corresponde con la visión del problema que tiene el usuario y, por tanto, es fácil para el usuario especificar la compartición que desea.
2. Organización física: La memoria del computador seorganiza al menos en dos niveles: memoria principal y memoria secundaria. La memoria principal ofrece un acceso rápido con un coste relativamente alto. Además, la memoria principal es volátil; esto es, no proporciona almacenamiento permanente la memoria secundaria es más lenta y barata que la memoria principal y normalmente no es volátil. De este modo, una memoria secundaria de gran capacidadpuede permitir un almacenamiento a largo plazo de programas y datos, al mismo tiempo que una memoria principal pequeña mantiene los programas y datos de uso actual.

Administración de la memoria (“S.O. Una visión aplicada”,Carretero)
La parte del sistema operativo que administra la jerarquía de memoria se denomina administrador de la memoria. Su trabajo consiste en mantenerse al tanto de quepartes de la memoria están en uso y cuales no lo están, asignar memoria a los procesos cuando la necesitan y recuperarla cuando terminan, y controlar el intercambio entre la memoria principal y el disco cuando la primera es demasiado pequeña para contener todos los procesos. Podemos enlistar los objetivos de la administración de memoria como:
• Ofrecer a cada proceso un espacio lógico propio
•Proporcionar protección entre los procesos
• Permitir que los procesos compartan memoria
• Dar soporte a las distintas regiones del proceso
• Maximizar el rendimiento del sistema
• Proporcionar a los procesos mapas de memoria muy grandes

Los sistemas de administración de memoria se pueden dividir en dos clases, los que trasladan procesos entre la memoria y el disco durante la ejecución...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • UNIDAD 4
  • Unidad 4
  • Unidad 4
  • Unidad 4
  • Unidad 4
  • Unidad 4
  • unidad 4
  • unidad 4

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS