[Parcial 2019][Ejercicio 2b]

[Parcial 2019][Ejercicio 2b]

de Hugo Sebastian Rodriguez Reyes -
Número de respuestas: 0

Estimados,

Tengo una duda en la solución de este ejercicio, ya que previo al diagrama ponen lo siguiente:

El sistema utiliza un modelo de hilos con modelo M × 1 por lo que los hilos del proceso P1 ejecutarán en espacio de usuario y utilizarán un único hilo de núcleo. Esto implica que cuando uno de los hilos de P1 se bloquea, se bloqueará todo el proceso y por lo tanto también el otro hilo.

Sin embargo, en el diagrama (en el ms 15) sucede que P1H1 se bloquea y bloquea a P1 pero no bloquea a P1H2.

Lo mismo pasa en el ms 25, donde se bloquea P1H2 que bloquea a P1 pero no bloquea a P1H1.

No entiendo bien si lo que explicaron está mal o si el diagrama está mal.

Desde ya, muchas gracias!