Este Algoritmo Lru
Este Algoritmo Lru
Este Algoritmo Lru
el intervalo de tiempo desde que se pusieron en 0 los bits de referencia de las páginas,
mientras que el algoritmo de ‘Menos usada recientemente’ intenta proveer un
comportamiento casi óptimo mediante la observación de las páginas que menos fueron usadas
recientemente. Este tipo de páginas, estadísticamente son las que tienen menor probabilidad
de ser usadas nuevamente.
TRES PAGINAS
PAGINAS
SOLICITU RESIDENTE
FALLA
D S
A A F
B A,B F
C A,B,C F
D B,C,D F
A C,D,A F
B D,B,A F
E B,A,E F
A B,E,A
B E,A,B
Reloj mejorado
Existe una variante de este algoritmo que sobre la misma idea presenta una mejora en la
implementación. Es el algoritmo del reloj, que lo que hace es tener una lista circular, de forma
que al llegar al último elemento de la lista, pasa automáticamente al primero. Los elementos
no se mueven al final de la cola cuando son accedidos, simplemente se pone su bit de
referencia a 1. Esto nos evita tener que hacer movimientos de punteros en el caso de
implementarlo con una lista enlazada. De hecho, se puede implementar con un array
perfectamente, ahorrando así memoria.
windows XP
utiliza paginacion por demanda por clustering. el agrupamiento trae las paginas
alrededor de la pagina fallada.
a los proceso se les asigna un working set minimum y un working set maximum
solaris
mantiene una lista de paginas libres para asignarle a los procesos con faltas de pagina.
scanrate es la velocidad con la cual las paginas son buscadas. Varia de solwscan.
linux utiliza una variante del algoritmo del reloj para aproximarse a la estrategia de
reemplazo de paginas LRU.
o la lista activa