Fabian il y a 10 ans
Parent
commit
4f34e801ce
1 fichiers modifiés avec 7 ajouts et 2 suppressions
  1. 7 2
      informe/5-informe.md

+ 7 - 2
informe/5-informe.md

@@ -2,7 +2,7 @@
 Ejercicio 5
 ====
 
-A continuación se muestran los diagramas de Gantt y tablas de valores para la _latencia_, el _waiting time_ y tiempo total de ejecución para quantums de 2, 5 y 10.
+A continuación se muestran los diagramas de Gantt y tablas de valores para la _latencia_, el _waiting time_ y tiempo total de ejecución para quantums de 2, 5 y 10. Junto con un breve resumen de lo que se puede observar.
 
 ### Quantum 2
 ![Ejercicio 5 - Quantum 2](informe/imagenes/ejercicio5_1core_02q.png)
@@ -17,6 +17,8 @@ A continuación se muestran los diagramas de Gantt y tablas de valores para la _
 |																	|
 | Promedio    	| 4           	| 55.75			| 64.25        		|
 
+En este caso se ve que el tener un quantum muy limitado provoca que haya mucho _waiting time_. Ya que al ser igual al _context switch_, por cada _tick_ de CPU hay un _tick_ de _context switch_. A comparación de otros schedulers como __FCFS__, la latencia es muy baja.
+
 
 ### Quantum 5
 ![Ejercicio 5 - Quantum 5](informe/imagenes/ejercicio5_1core_05q.png)
@@ -30,6 +32,7 @@ A continuación se muestran los diagramas de Gantt y tablas de valores para la _
 |																|
 | Promedio    | 4.75        | 36            | 43.75             |
 
+El aumentar el valor del _quantum_ provoca que aumente ligeramente la latencia, pero reduce drásticamente el _waiting time_ de cada proceso y mejora en mucho los tipos de ejecución de cada uno. Esto se debe que la proporción _quantum / context swich_ sea menor.
 
 
 ### Quantum 10
@@ -44,7 +47,9 @@ A continuación se muestran los diagramas de Gantt y tablas de valores para la _
 |															|
 | Promedio   | 8.5      | 27.25         | 31.25             |
 
+En este caso se ve que aumentar el _quantum_ casi duplica la latencia de los proceso, pero el _waiting time_ y tiempo de ejecución no disminuye en la misma proporción. Esto puede provocar que programas parezcan reaccionar más lento para un usuario, aunque la velocidad en la que termine sea mayor que con un quantum de 5.
+
 
-Observamos que a medida que incrementa el quantum, incrementa la latencia promedio pero se reducen el Waiting time y el Tiempo de Ejecución
+Se puede concluir que el _quantum_ en un scheduler _Round Robin_ debería ser más grande que el precio de realizar _context switch_ para mejorar el rendimiento general. Pero debe controlarse que el valor no sea muy grande, ya que esto aumenta la latencia y provoca que el mismo comience a funcionar como un scheduler _FCFS_.
 
 \newpage