Cuanta menos memoria necesite cada proceso, mayor cantidad de procesos en memoria
Mayor probabilidad de procesos listos en memoria.
Si hay pocas páginas de un proceso en memoria, aumenta la probabilidad de FdP. Por encima de un determinado tamaño, más memoria no tendrá un efecto notable (por principio de cercanía).
Tamaño del Conjunto Residente –Políticas
Asignación Fija
Problemas: Desperdicia espacio si el proceso no necesita todos los marcos que se le han asignado.
Si el proceso necesita más marcos de los asignados, el proceso no podrá ejecutarse correctamente, aunque en el sistema haya muchos marcos vacíos.
Se da al proceso un número fijo de página en las que ejecutarse
Cuando ocurre un fallo de página, una de las páginas de ese proceso se debe reemplazar
Asignación variable
el número de páginas asignadas a un proceso varía durante el tiempo de vida del proceso
Un proceso con menos FdP. tendrá menos marcos. La asignación variable es más potente pero costosa (más trabajo del SO, que debe evaluar comportamiento de procesos dinámicamente)
Este tipo de asignación se relaciona con la Política de Alcance del Reemplazo
Alcance del Reemplazo
Reemplazo Local: se elige una página del proceso que originó el FdP.
Reemplazo Global: todas las páginas de la memoria son candidatas a reemplazar.
Sólo tiene sentido con Asignación Variable
No hay comentarios:
Publicar un comentario