Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ventaja: Los programas pueden ser ms grandes que la memoria fsica. (Memoria como gran matriz de almacenaje). Desventaja: No es fcil de implementar y podra reducir sustancialmente el rendimiento si no se usa con cuidado.
Escuela Universitaria de Informtica (Segovia)
Mejora del rendimiento (y la multiprogramacin). Incremento del uso de la CPU y reduccin de la E/S. Transparencia de cara al usuario en la utilizacin de programas. Facilidad de utilizacin con paginacin.
Escuela Universitaria de Informtica (Segovia) 4
Qu ocurre cundo un proceso trata de usar una pgina que no se trajo a la memoria?.
El acceso a una pgina no vlida causa una trampa de fallo de pgina. El hardware de paginacin, al traducir la direccin utilizando la tabla de pginas se percata de que el bit de no validez est encendido y transfiere el control al SO. El fallo de pgina provoca que el SO recupere del disco la pgina requerida. Se actualiza la tabla de pginas y se reintenta la instruccin que ocasion el fallo.
Escuela Universitaria de Informtica (Segovia) 8
10
11
12
15
16
Sistemas reales: implementan aproximaciones a LRU. No presentan la Anomala de Belady. Escuela Universitaria de Informtica (Segovia)
17
20
Este procedimiento permite al proceso reiniciarse lo ms pronto posible, sin esperar a que la pgina vctima se escriba en el disco. Cuando la pgina vctima termina de escribirse en el disco, su marco se aade a la reserva de marcos libres.
22
23
24
26
28
Los marcos de pgina se repartirn entre los procesos que tengan fallos de pgina muy frecuentes. Podemos establecer lmites superiores e inferiores para la frecuencia de fallos de pgina deseada.
30
31
32
33
34
35
Bit de acceso: determina el segmento que se reemplazar. Funciona de manera similar al bit de referencia de la paginacin por demanda.
Escuela Universitaria de Informtica (Segovia)
36