Suponga que dos trabajos, cada uno de los cuales necesita 10 minutos de tiempo de CPU, se inician simultáneamente. Suponga un tiempo de espera de E/S del 50 %.
¿Cuánto tardarán ambos en completarse, si se ejecutan secuencialmente?
(A) 10
(B) 20
(C) 30
(D) 40
Respuesta: (D)
Explicación: “50 % del tiempo de espera de E/S” significa que el 50 % del tiempo la CPU espera E/S.
Sea el tiempo total = 2x. entonces x tiempo la CPU está realizando operaciones de E/S y x tiempo ejecutando los procesos.
Tiempo necesario para ejecutar el proceso = 10 + 10 = 20 minutos.
Por lo tanto, el tiempo total empleado = 2*20=40 min.
Cuestionario de esta pregunta
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA