martes, 26 de octubre de 2010

Requisitos de la gestion de memoria

-Reubicación la memoria principal se ubica generalmente compartida por varios procesos. En general, el programador no puede conocer por adelantado que estos programa. El S.O. tiene que conocer la ubicación de la información de control del proceso y de la pila de ejecución así como el punto de partida para comenzar la ejecución del programa para dicho procesador, ya que el S.O. gestiona la memoria y es responsable de traer el proceso a la memoria principal.
-Protección cada proceso debe protegerse contra inferencias no deseadas de otros procesos, sean accidentales o intencionadas. El código de un proceso no puede hacer referencias a posiciones de memoria de otros procesos, con fines de lectura o escritura, sin permiso. Puesto que se desconoce la ubicación de un programa en la memoria principal, es imposible comprobar las direcciones absolutas durante la compilación.
Así todas las referencias a la memoria generadas por un proceso. Deben comprobarse durante la ejecución para asegurar que sólo hacen referencia al espacio de memoria, estimado a dicho proceso, y los mecanismos que respaldan también forman parten básica del cumplimiento de las necesidades de protección

No hay comentarios:

Publicar un comentario