lunes, 28 de mayo de 2012
6.1 Soporte hardware
Además del soporte hardware para la traducción de direcciones de los sistemas
paginados, la memoria virtual requiere mecanismos hardware adicionales:
• Espacio para paginación en un dispositivo de almacenamiento secundario
(disco).
• Bit de validez, V. Para cada entrada de la tabla de páginas es necesario un bit
que indique si la página correspondiente está cargada en memoria o no.
• Trap de fallo de página. Cuando la página referenciada no está cargada en
memoria, el mecanismo de interrupciones produce el salto a la rutina de
tratamiento del fallo de página (que promoverá la carga de la página en
memoria). A diferencia de una interrupción normal, el fallo de página puede
ocurrir en cualquier referencia a memoria durante la ejecución de la
instrucción, por lo que la arquitectura debe proporcionar los mecanismos
adecuados para establecer un estado del procesador consistente antes de saltar
a la rutina de tratamiento.
• Información adicional para la gestión del fallo de página (bit de página
modificada, referenciada, …). Se verá más adelante.
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario