Unidad 10 : Memoria Virtual Flashcards
Explique los pasos del funcionamiento de la Memoria Virtual
- Genera la dirección del objeto que se necesita.
- La MMU comprueba si el objeto se encuentra en la MP y de ahí pueden suceder dos casos:
- Caso SI : Accede a él normalmente.
- Caso NO : Lo comunica al S.O, localiza el objeto en la M.V y lo transfiere a la MP.
¿Qué es la Memoria Virtual?
Es una forma de administrar la memoria para asignar más de ella a cada tarea, usando almacenamiento en el disco y simulando que se dispone de una memoria mucho más amplia que la que el sistema tiene en realidad.
¿Cuáles son las formas de organizar la Memoria Virtual?
Segmentación y Paginación
¿En qué consiste la segmentación en Memoria Virtual?
Se divide la memoria virtual en “trozos” (segmentos) de tamaños variables.
¿En qué consiste la paginación en Memoria Virtual?
Se divide el espacio de direcciones de cada proceso en bloques de tamaño uniforme, llamados páginas.
¿Cuáles son los tres tipos de memoria virtual?
- Memoria Virtual Segmentada
- Memoria Virtual Paginada
- Memoria Virtual con segmentos paginados.
¿Cuántos criterios hay para fraccionar la memoria?
Son 6:
* FIFO
* LRU
*LIFO
* LFU
* RAND
*CLOCK
¿En qué consiste el criterio FIFO?
First In - First Out, se sustituye la fracción que más tiempo lleva en la memoria principal
¿En qué consiste el criterio LRU?
Last Recently Used, consiste en que la porción que lleva en la memoria más tiempo sin haber sido usada se fraccionará
¿En qué consiste el criterio LIFO?
Last In - First Out, se sustituye la fracción que menos tiempo lleva en la memoria principal.
¿En qué consiste el criterio LFU?
Last Frecuently Used, en la que se fraccionará la porción que se accedió menos veces desde que se inició el proceso
¿En qué consiste el criterio RAND?
Random, se elige una porción al azar.
¿En qué consiste el criterio CLOCK?
Consiste en que cuando se coloca un bit de uso en cada entrada de una cola FIFO y se establece un puntero que se convierte en circular.