[Prac 4] Ej 8

[Prac 4] Ej 8

de Rossana Guerra Celano -
Número de respuestas: 8

No me queda claro el porqué de la posposición indefinida, podrían explicar un poco más?. Es indep del nro de procesadores?. Gracias.

En respuesta a Rossana Guerra Celano

Re: [Prac 4] Ej 8

de Matias Rodal Medina -

La primera respuesta aca explica:

https://eva.fing.edu.uy/mod/forum/discuss.php?d=45497

En respuesta a Matias Rodal Medina

Re: [Prac 4] Ej 8

de Rossana Guerra Celano -
En respuesta a Rossana Guerra Celano

Re: [Prac 4] Ej 8

de Matias Rodal Medina -

Ah jaja hubieras contestado en ese post.

Si tenes 3 procesos (con 2 podria pasar tambien) puede ser que se pasen el procesador entre 2 y siempre que le llega al otro, no puede pasar porque esta alguno de los otros en su seccion critica. O sea, no hay un tiempo maximo que vos digas "mas de esto no tarda en entrar a su seccion crítica", si se dieran las condiciones puede estar sin entrar indefinidamente.

No se si quedo mas claro

Saludos

En respuesta a Matias Rodal Medina

Re: [Prac 4] Ej 8

de Rossana Guerra Celano -

Creo que entiendo. Pero en ese caso hay prioridades implícitas, o bien puede haber 2 procesadores donde uno puede ser más rápido que el otro, y dejar al proceso del otro procesador relegado. Gracias por la aclaración.

Viene por ahí?

En respuesta a Rossana Guerra Celano

Re: [Prac 4] Ej 8

de Matias Rodal Medina -

No tienen por que haber prioridades, ponele que tenes 2 procesadores y 3 procesos P1, P2 y P3

  1. Esta P1 en su seccion critica en el 1º cpu. En el 2º cpu esta intentando entrar P2.
  2. Sale P1 de su seccion y entra P2 a la suya. 
  3. Le dan el 1º cpu a P3.
  4. Antes que salga P2 le sacan el 1º cpu a P3 y se lo devuelven a P1, con lo que P3 no pudo entrar a su seccion.
  5. Sale P2 y vuelve a entrar P3 a su seccion.

Si se repite eso indefinidamente P3 no entra nunca. Ta, mala suerte tiene que tener P3, pero podria pasar.. 

 

En respuesta a Matias Rodal Medina

Re: [Prac 4] Ej 8

de Rossana Guerra Celano -

Gracias por la explicación, con 2 procesadores lo veo claro, no me tanto en caso que haya uno solo se da o no la posposición indefinida. Saludos

En respuesta a Rossana Guerra Celano

Re: [Prac 4] Ej 8

de Matias Rodal Medina -

Sí hay un solo procesador y ponele que dos procesos, puede ser que el primero siempre que salga de su región, vuelva a entrar antes de soltar el cpu. Así cada vez que el otro proceso intenta entrar, no puede. 

Saludos