POLÍTICA REUBICACION
La reubicacion permite crear un espacio logico independiente para cada proceso
- Direccion logicas o virtual : hacen referencia a la informacion dentro del espacio de direcciones de un programa
- Direcciones fisicas: son direcciones de memoria principal asignadas
TIPOS DE REUBICACION
- Reubicacion estática : se realiza antes o durante la carga del proceso en memoria
- Reubicacion dinámica : se realiza durante la ejecución de proceso.
Protección
Cada proceso debe ser protegido, o puede poseer otras direcciones de memoria, estas deben proveer protección.
Comparticion
El sistema de gestión de memoria debe permitir accesos controlados a las áreas compartidas de la memoria, sin comprometer la protección básica.
Paginación Simple
La memoria principal se divide en un conjunto de marcos de igual tamaño. Cada proceso se divide en una serie de páginas del mismo tamaño que los marcos. Un proceso se carga situando todas sus páginas en marcos libres pero no necesariamente contiguos.
Segmentación simple
Cada proceso se divide en una serie de segmentos. Un proceso se carga situando todos sus segmentos en particiones dinámicas que no tienen por que ser contiguas.
POLÍTICA REMPLAZO
POLÍTICA REMPLAZO
Cuando
todos los marcos de memoria principal están ocupados y es necesario traer a
memoria una nueva pagina para atender un fallo de pagina.
La
política se encarga de seleccionar la pagina candidata de entre las que se
encuentren actualmente en memoria.
imagen tomada y modificada de la presentacion de DIEGO ALEJANDRO GARCIA PARDO
POLÍTICA DEL RELOJ
La forma mas simple de esta política
requiere asociar un bit adicional a cada marco, denominado bit de uso. Cuando
se cargue una pagina por primera vez, este bit se pone a 0 y cuando se hace
referencia posteriormente a la pagina el bit de uso se pone a 1
R nos hace referencia al bit de uso
http://lsi.vc.ehu.es/pablogn/docencia/manuales/SO/TemasSOuJaen/MEMORIAVIRTUAL/4ReemplazodePaginas.htm
No hay comentarios:
Publicar un comentario