"En lo que respecta a memoria virtual, el
direccionamiento de memoria virtual de Linux, hace uso de una estructura de tabla
de páginas con tres niveles, formada por los siguientes tipos de tablas (cada
tabla individual es del tamaño de una página): (1) Directorio de páginas ⇒un proceso activo tiene un solo directorio de
páginas que es del tamaño de una página. Cada entrada en el directorio de
páginas apunta a una página del directorio intermedio de páginas. Para un
proceso activo, el directorio de páginas tiene que estar en la memoria principal; (2) Directorio
intermedio de páginas ⇒este
directorio puede ocupar varias páginas y cada entrada de este directorio apunta
a una página de la tabla de páginas; (3) Tabla de páginas ⇒esta tabla de páginas también puede ocupar varias
páginas, y cada entrada de la tabla de página hace referencia a una tabla
virtual del proceso." (Diseño de
Sistemas Operativo, p 3.19)
No hay comentarios:
Publicar un comentario