Oleeei

Solo disponible en BuenasTareas
  • Páginas : 4 (758 palabras )
  • Descarga(s) : 0
  • Publicado : 12 de diciembre de 2011
Leer documento completo
Vista previa del texto
 Cuestiones
1. Explica la necesidad de concurrencia entre el procesador y las operaciones de entrada/salida en los sistemas operativos multitarea (multiproceso).
La ejecución de un proceso en unsistema multitarea debe poder alternar fases de procesamiento con fases de E/S ya que, cada cierto tiempo, se necesita leer o escribir datos en un periférico, mientras que el sistema monotarea no tienenada que hacer durante las fases de E/S, por lo que desperdicia su potencia de procesamiento. En el sistema multiproceso se aprovechan las fases de E/S de unos procesos para realizar las fases deprocesamiento de otros, lo que hace posible que podamos estar trabajando en varios procesos al mismo uno, aunque el procesador solo puede ejecutar uno, se van adelantando la E/S de los otros y se ejecutael de mayor prioridad, apoyándose en el sistema de interrupciones.

2. ¿Puede llegar a degradarse el rendimiento del procesador en un sistema que solo utiliza memoria real cuando aumenta el gradode multiprogramación? Justifica la respuesta.
El rendimiento del procesador sí que puede llegar a empeorar si aumentamos excesivamente el grado de multiprogramación. Esto es debido a que en lossistemas con memoria virtual, los procesos solo tienen en memoria principal el conjunto residente, que es lo que hace que quepan más procesos, aunque al aumentar el número de procesos y tener la mismamemoria principal disminuye el conjunto residente de cada uno. Cuando dicho conjunto residente de un proceso es menor que un determinado valor, no se representa adecuadamente al conjunto de trabajo delproceso, lo que tiene la consecuencia de que se produzcan muchos fallos de página. Cada fallo consume tiempo del procesador, que se traduce en una pérdida de tiempo útil del procesador porque el sistemaoperativo ha de tratar el fallo y también pierde tiempo en E/S, ya que hay una migración de páginas. Por tanto, superado cierto limite de multipaginación baja el rendimiento del procesador.

3....
tracking img