La clave del concepto de memoria
(almacenamiento) virtual esta en la disociación:
De las direcciones a las que hace
referencia un programa.
De las direcciones disponibles en
la memoria real (almacenamiento primario).
Mientras el proceso se ejecuta con
sus páginas actuales, el sistema carga las demás páginas que estarán
disponibles cuando las requiera el proceso.
El S. O. intenta predecir las páginas que un proceso va a necesitar y a continuación precarga estas páginas cuando hay espacio disponible Mientras el proceso ejecuta sus páginas actuales, el sistema carga páginas nuevas que estarán disponibles cuando el proceso las pida, debido a ello, el tiempo de ejecución de un proceso se puede reducir.
ESTRATEGIAS DE ADMINISTRACION
Estrategias
de Obtención
Determinan cuando se debe de
transferir una pagina o un segmento de almacenamiento secundario al primario.
Las estrategias de obtención por demanda esperan a que un proceso en ejecución haga
referencia a una pagina o un segmento antes de traer la pagina o el segmento de
almacenamiento primario. Los esquemas de obtención anticipada
intentan determinar por adelantado a cuales paginas o segmentos hará referencia
un proceso.
Estrategias
de Colocación
Determinan en que lugar del
almacenamiento primario se debe colocar una pagina o un segmento entrante. Una
pagina entrante se puede colocar en cualquier marco de pagina disponible.
Estrategias
de Reemplazo
Sirven para decidir cual pagina o
segmento se debe desplazar para dar espacio a una pagina o segmento entrante
cuando esta completamente ocupado el almacenamiento primario.
TECNICAS DE REEMPLAZO DE PAGINAS
Las rutinas de administración
de
almacenamiento del Sistema operativo deben decidir que pagina del
almacenamiento primario se debe desplazar para dejar espacio a una pagina
entrante .
Principio
de Optimalidad
Para obtener un rendimiento optimo, la pagina que se debe reemplazar es aquella que tardara mas tiempo en ser utilizada. Esta estrategia optima de reemplazo se denomina OPT o MIN.
Para obtener un rendimiento optimo, la pagina que se debe reemplazar es aquella que tardara mas tiempo en ser utilizada. Esta estrategia optima de reemplazo se denomina OPT o MIN.
Reemplazo
de Páginas aleatorio
Es una técnica sencilla. Todas las paginas que se encuentran en el almacenamiento principal tienen la misma probabilidad de ser elegidas para el reemplazo. Esta estrategia podría seleccionar cualquier pagina para ser reemplazada, incluyendo la siguiente pagina la que se hará referencia.
Es una técnica sencilla. Todas las paginas que se encuentran en el almacenamiento principal tienen la misma probabilidad de ser elegidas para el reemplazo. Esta estrategia podría seleccionar cualquier pagina para ser reemplazada, incluyendo la siguiente pagina la que se hará referencia.
Reemplazo
de páginas de primeras entradas-primeras salidas (PEPS)
Cada pagina se registra en el instante que entro en el almacenamiento primario. Cuando se necesita reemplazar una pagina, se escoge la que ha permanecido en el almacenamiento durante el mayor tiempo.
Cada pagina se registra en el instante que entro en el almacenamiento primario. Cuando se necesita reemplazar una pagina, se escoge la que ha permanecido en el almacenamiento durante el mayor tiempo.
Reemplazo de páginas de la menos
reciente utilizada
Se selecciona para su reemplazo, a aquella pagina que no se ha sido utilizada durante mayor tiempo. La estrategia se basa en que la heuristica de localidad segun en el cual el pasado reciente es un buen indicador del futuro cercano, de modo que LRU exige que se marque cada pagina con el instante en que se hace referencia a ella.
Se selecciona para su reemplazo, a aquella pagina que no se ha sido utilizada durante mayor tiempo. La estrategia se basa en que la heuristica de localidad segun en el cual el pasado reciente es un buen indicador del futuro cercano, de modo que LRU exige que se marque cada pagina con el instante en que se hace referencia a ella.
Reemplazo de paginas de la menos
frecuentemente utilizada (LFU)
La pagina por remplazar es aquella que ha sido utilizada menos frecuentemente o a la que se ha hecho referencia con menos frecuencia.
Al parecer estos esquemas de reemplazo de paginas corren cierto riesgo de tomar decisiones equivocadas. Esto sucede por el simple hecho de que no se puede predecir con precisión el futuro.
La pagina por remplazar es aquella que ha sido utilizada menos frecuentemente o a la que se ha hecho referencia con menos frecuencia.
Al parecer estos esquemas de reemplazo de paginas corren cierto riesgo de tomar decisiones equivocadas. Esto sucede por el simple hecho de que no se puede predecir con precisión el futuro.
No hay comentarios:
Publicar un comentario