Administracion Memoria

Páginas: 8 (1858 palabras) Publicado: 28 de septiembre de 2012
Facultad de Ciencias y tecnología – UADER - 2012- 1

Sistemas operativos

Cuestionario 2
Administración de Memoria


1- ¿Qué es la gestión o administración de la memoria?

Los algoritmos de gestión de memoria son aquellos que establecen como y en que posición se cargan los procesos a ejecutar.
Como administrador básico el algoritmo deberá conocer de que cantidad de memoria dispone,cuanto tiene ocupada y cuanto libre. Además deberá saber cuales con los limites de uso de memoria de cada proceso y deberá proteger la sobreescritura de memoria entre procesos

2- ¿Qué consideraciones son necesarias para el diseño de la gestión de
memoria en un sistema operativo?



3- En un sistema informático ¿Qué tipos de memoria suelen existir y cuál es su jerarquía?


4- Sistemasmonoprogramados y multiprogramados.


5- Realizar un esquema de los métodos de gestión de memoria relacionados con los sistemas monoprogramados.


6- Realizar un esquema de los métodos de gestión de memoria relacionados con los sistemas multiprogramados.


7- ¿Cómo trabaja genéricamente el sistema de administración de memoria de multiprogramación con particiones fijas y con particionesvariables? Ventajas y desventajas entre ellas.

Para poder repartir el procesador entre varios procesos necesitamos tenerlos en memoria principal, por ello se divide esta en trazos denominados “particiones o regiones” donde se cargarán los diferentes procesos.

Particiones Fijas: se divide a la memoria en particiones que no se modificaran a lo largo de la ejecución del mismo o hasta que este se déde baja. Cuando un programa tenga que cargarse para su ejecución, el S.O. le asignará una partición que pueda contenerlo.

Particiones Variables: los inconvenientes del anterior son los de definir particiones de tamaño adecuado. Este se afronto con una nueva técnica de gestión que asigna dinámicamente la memoria a los trabajos de acuerdo a su tamaño.
Así, el S.O. mantendrá una tabla internadonde registrara las zonas de memoria disponibles o huecos, asignando a cada trabajo una partición del tamaño solicitado.
A medida que van llegando los trabajos se van ubicando en la memoria hasta completarla. Así como van terminando se van sustituyendo un programa por otro hueco libre que el sistema va asignando al primer trabajo que quepa o aquel que se acople mejor.
Cuando hay dos huecoscontiguos, el gestor tiende a unificarlos y con esto la memoria sufre una constante fragmentación.
Con las particiones variables se logra un mejor aprovechamiento de memoria que con las filas pero la fragmentación que sufre la memoria es su mayor inconveniente.


8- Explique qué se entiende por fragmentación externa e interna y cómo se eliminan.



9- Explique el método de mapas de bits paraadministrar la memoria.

Mapa de bits: consiste en dividir la memoria en un conjunto de cluster y generar un mapa de bits donde cada bit se corresponde a un cluster, y si el mismo esta en 1 el cluster se encuentra ocupado y si esta en 0 el cluster se encuentra vacio. Cuanto mayor sea la unidad de asignación, menor será la tabla de bits y la búsqueda mas rápida pero se corre el riesgo de desperdiciode memoria.
Se sobreentiende que sin importar el tamaño que el cluster tenga asi se ocupe solo un bit del mismo se lo considera ocupado al momento de ubicar un espacio en memoria para su asignación.

Técnicas:

Primer Ajuste: consiste en ubicar al proceso en el primer espacio disponible según lo peticionada recorriendo el mapa desde el principio.
Siguiente Ajuste: es similar al anterior perocomienza el recorrido en la posición en que quedo el puntero en el recorrido anterior.
Mejor Ajuste: consiste en recorrer toda la lista y encontrar el espacio en memoria de mejor ajuste según lo solicitado.
Peor Ajuste: similar al anterior pero ubicando el proceso en el mayor espacio disponible localizado.


10- En la administración por listas enlazadas, ¿cuál es la diferencia entre...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ADMINISTRACION MEMORIA
  • Administracion de memoria
  • Administracion De Memoria
  • ADMINISTRACION DE MEMORIA
  • administracion de memoria
  • Administracion De Memoria
  • Administracion de memoria
  • administracion de memoria

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS