Primitiva nonEmpty - Monitores

Primitiva nonEmpty - Monitores

de Guillermo Angel Kuster Techera -
Número de respuestas: 1
Me surgio la duda si es correcto utilizar esta primitiva en los ejercicios de monitores, para saber si la condition tiene procesos bloqueados o no. En principio pense que era la forma que debiamos utilizar, pero he visto en varios examenes que la solucion presenta una variable booleana para controlar esto. 


Gracias, saludos.

En respuesta a Guillermo Angel Kuster Techera

Re: Primitiva nonEmpty - Monitores

de Santiago Iturriaga -

Hola:

Las únicas primitivas sobre conditions que vemos en el curso son signal y wait. Como vos decis, alcanza con mantener una bandera o un contador para implementar la operación nonEmpty. En el capítulo 5 del Silberschatz se presentan los conceptos básicos y primitivas de monitores que vemos en el curso.

Saludos,

Santiago.