3.4 Administración
Pirlipipi
Created on October 26, 2024
More creations to inspire you
FACTS IN THE TIME OF COVID-19
Presentation
FOOD 1
Presentation
TANGRAM PRESENTATION
Presentation
COUNTRIES LESSON 5 GROUP 7/8
Presentation
STAGE2- LEVEL1-MISSION 2: ANIMATION
Presentation
LIBRARIES LIBRARIANS
Presentation
WORLD WILDLIFE DAY
Presentation
Transcript
3.4. Administración de memoria virtual
Mientras el proceso ejecuta sus páginas actuales, el sistema carga páginas nuevas que estarán disponibles cuando el proceso las pida, debido a ello, el tiempo de ejecución de un proceso se puede reducir.
Memoria virtual
Mientras el proceso se ejecuta con sus páginas actuales, el sistema carga las demás páginas que estarán disponibles cuando las requiera el proceso.El S. O. intenta predecir las páginas que un proceso va a necesitar y a continuación precarga estas páginas cuando hay espacio disponible
ESTRATEGIAS DE ADMINISTRACIÓN.
Estrategias de Obtención:
Las estrategias de obtención por demanda esperan a que un proceso en ejecución haga referencia a una página o un segmento
Estrategias de Colocación:
Determinan en qué lugar del almacenamiento primario se debe colocar una página o un segmento entrante.
Estrategias de Reemplazo:
Sirven para decidir cuál página o segmento se debe desplazar
- Fallos de direccionamiento.
- Se genera interrupción, indica fallo de acceso a memoria.
- Proceso pasa a bloqueado, SO a ejecución.
- SO emite solicitud de E/S al disco.
- SO expide otro proceso para que se ejecute
- Tras traer fragmento a memoria, interrupción de E/S, control al SO, que pasa el proceso a listo.
- Posible hiperpaginación (thrasing).
- SO más tiempo intercambiando fragmentos que ejecutando.
VENTAJAS/DESVENTAJAS
- Permite optimizar uso de memoria.
- Mantiene más procesos en memoria principal.
- Mantiene en disco partes del proceso poco usadas (rutinas de atención a errores poco frecuentes, funciones de uso esporádico, datos no usados.
- Permite que un proceso sea más grande que toda la memoria principal
- Permite multiprogramación muy efectiva.
- Se encarga el SO => evita al usuario la preocupación por programar con superposición.