En un sistema que utiliza la programación por turnos, ‘s’ representa el tiempo necesario para realizar un cambio de proceso, ‘q’ representa la cantidad de tiempo por turnos y ‘r’ representa el tiempo promedio de ejecución de un proceso antes de bloquearse en E/S. . La eficiencia de la CPU cuando s = q < r es:
(A) r/(r+s)
(B) q/(q+s)
(C) 1/2
(D) 0
Respuesta: (C)
Explicación: ‘r’ es el tiempo promedio que se ejecuta un proceso antes del bloque de E/S y ‘s’ es el tiempo necesario para el cambio.
‘q’ representa el cuanto de tiempo de todos contra todos.
La eficiencia de la CPU cuando s < r y q < r.
= r/(r/q)*s+r
= q/(q+s)
Aquí s = q.
Por lo tanto, la eficiencia es ½.
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