Condition Variables

Una condition variable C:

Monitores

Herramientas de sincronización que permite a los hilos tener exclusión mutua y la posibilidad de esperar (block) porque una condición se vuelva falsa.

Tienen un mecanismo para señalizar otros hilos cuando su condición se cumple.

Componentes

Estados de los procesos