Question: ¿Cuáles son las ventajas de la multiprogramación?
Answer: Las ventajas de la multiprogramación son:
Increased CPU Utilization - La multiprogramación mejora la utilización de la CPU ya que organiza una serie de trabajos donde la CPU siempre tiene uno para ejecutar.
Increased Throughput- Rendimiento significa el número total de programas ejecutados durante un período de tiempo fijo. En la multiprogramación, la CPU no espera la E / S del programa que está ejecutando, lo que da como resultado un mayor rendimiento.
Shorter Turn around Time - El tiempo de respuesta para trabajos cortos se mejora enormemente en multiprogramación.
Improved Memory Utilization- En la multiprogramación, más de un programa reside en la memoria principal. Por tanto, la memoria se utiliza de forma óptima.
Increased Resources Utilization - En la multiprogramación, varios programas compiten activamente por los recursos, lo que da como resultado un mayor grado de utilización de los recursos.
Multiple Users - La multiprogramación admite múltiples usuarios.