1. Chequear la tabla interna (usualmente se guarda en el PCB) para este proceso para determinar si es una acceso valido o invalido a memoria.
2. Si la referencia fue invalida, se termina el proceso. En caso contrario, traeremos la pagina a memoria.
3. Buscamos un marco (frame) libre
4. Programamos una operación de lectura del disco para traer la pagina y alojarla en el nuevo frame.
5. Cuando la lectura termino, se modifica la tabla interna para mantener en el proceso y la tabla de pagina para indicar que la pagina ahora esta en memoria.
6. Se reinicia la instrucción que fue interrumpida.
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario