07-02-2021, 18:12
Hola, estoy viendo el tema de paginación bajo demanda. (Para memoria virtual)
Comprendo que para su implementación se utiliza un bit de validez en la tabla de paginas, en donde al estar en 0 el bit significa que la dirección no es valida o que la pagina es valida pero esta actualmente en disco.
En el libro Silberchatz se muestra una figura que la adjunto.
Lo que no logro comprender de la imagen es por que por ejemplo la pagina A se encuentra en memoria física y a la vez en el disco, es eso posible?. Aparte en la tabla de paginas la pagina A aparece marcada con bit válido, y se supone que no tendría que estar en disco si tiene marcado un bit de validez 1.
Comprendo que para su implementación se utiliza un bit de validez en la tabla de paginas, en donde al estar en 0 el bit significa que la dirección no es valida o que la pagina es valida pero esta actualmente en disco.
En el libro Silberchatz se muestra una figura que la adjunto.
Lo que no logro comprender de la imagen es por que por ejemplo la pagina A se encuentra en memoria física y a la vez en el disco, es eso posible?. Aparte en la tabla de paginas la pagina A aparece marcada con bit válido, y se supone que no tendría que estar en disco si tiene marcado un bit de validez 1.