gestion de memoria

Páginas: 23 (5697 palabras) Publicado: 1 de abril de 2013
 GESTIÓN DE MEMORIA
La memoria es uno de los recursos más valiosos q posee una computadora.
La gestión de memoria, es una tarea cuya responsabilidad recaen en el Sistema Operativo; permite que los procesos funcionen en diversas zonas, llevar el control de las zonas en uso y de aquellas que no están, asignar memoria a los procesos cuando la necesiten y retirársela cuando terminen,administrar el intercambio entre memoria principal y memoria secundaria cuando la memoria central sea insuficiente.
Existen varias formas de gestionar la memoria por parte del sistema operativo, a lo largo del tiempo han aparecido nuevas formas y aparecerán nuevas en el futuro:
• En los primeros sistemas operativos la memoria se dividía en dos partes, una para el sistema operativo y otrapara los programas del usuario, esto requiere utilizar un registro de protección para evitar que se pudiera acceder a la zona de memoria del sistema operativo. Este sistema era el que se utilizaba en los sistemas monoprogramacion (donde solo se ejecuta un proceso).
• El siguiente paso se dio cuando el sistema operativo fue capaz de gestionar la existencia de varios programas y a cada uno leasignaba un espacio llamado partición. Era necesario proteger las asignaciones, por eso hacían falta dos registros: el registro base y el registró limite. El registró base se carga con la dirección física donde empieza el programa, y el registro limite se encarga de la longitud del programa. Cuando el proceso necesita cargar o almacenar algún dato, la memoria comprueba si esta dentro del rango delos registros, y si el valor esta fuera se genera un fallo.

 MEMORIA VIRTUAL
La memoria virtual es una técnica para proporcionar la simulación de un espacio de memoria mucho mayor que la memoria física de una computadora; combina la RAM del equipo con espacio temporal en el disco duro. Cuando queda poca RAM, la memoria virtual mueve datos de la RAM a un espacio llamado archivo depaginación. Al mover datos al archivo de paginación y desde él, se libera RAM para completar la tarea. Cuanto mayor sea la RAM del equipo, más rápido tenderán a ejecutarse los programas. Si el equipo se ralentiza porque falta RAM, puede considerar la posibilidad de aumentar la memoria virtual para compensar. Sin embargo, el equipo puede leer los datos de la RAM mucho más rápido que de un disco duro,por lo que la mejor solución es agregar RAM.
 DISTINTAS TÉCNICAS DE PARTICIONADO DE MEMORIA

• Intercambio
Consiste en alternar, durante la ejecución de un proceso, su permanencia en memoria principal y memoria secundaria. Para esto, el procesador se basa en una cola denominada Intermedia que almacena en disco los procesos que se ha sacado temporalmente de la memoria.
• Políticas deubicación
Tiene que ver con dónde va a residir una parte de un proceso de memoria principal. En un sistema de segmentación las posibles alternativas son: primer ajuste, siguiente ajuste, mejor ajuste, peor ajuste. Pero para un sistema que usa paginación o paginación combinada con segmentación, la ubicación carece de importancia puesto que el hardware de traducción de direcciones y elhardware de acceso de memoria principal puede desarrollar sus funciones para cualquier combinación de marco de página con idéntica eficiencia.
• Política de reemplazo
Trata de la pagina que hay que seleccionar en memoria principal para reemplazar cuando se debe cargar una nueva. Se debe tener en cuenta los siguientes puntos:
o El numero de marco de páginas a asignar a cada proceso (tamañodel conjunto residente).
o Si el conjunto de paginas candidatas para el reemplazo debe limitarse a las del proceso que provoco el fallo de pagina o abarcara todo los marcos de paginas situados en memoria principal.
o De entre el conjunto de paginas candidatas, cual pagina elegir.
Todas las políticas de reemplazo tiene como objetivo que la pagina a reemplazar sea la que tenga una menor...
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