Tema 3: MONITORES - Departamento de Lenguajes y Sistemas ...
Tema 3: MONITORES - Departamento de Lenguajes y Sistemas ...
Tema 3: MONITORES - Departamento de Lenguajes y Sistemas ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
2. Sincronización en Monitores<br />
2.3. Equivalencia entre semáforos y monitores<br />
• Los monitores pue<strong>de</strong>n ser implementados por semáforos.<br />
• Garantizar la E.M.<strong>de</strong> los cuerpos los procedimientos<br />
– Para cada monitor → Semáforo binario mutex (inic. a 1) para asegurar<br />
exclusión mútua entre los cuerpos <strong>de</strong> procedimientos.<br />
• mutex:bin_sem=1<br />
• ENTRADA Proc. → P(mutex)<br />
• SALIDA<br />
Proc. → Normalmente V(mutex)