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.2.1. Problema <strong>de</strong> Anidación <strong>de</strong> llamadas en monitores<br />
• Sistema estructurado como colección jerárquica <strong>de</strong> monitores:<br />
procs. <strong>de</strong> un monitor pue<strong>de</strong>n llamar a otro<br />
• Problema:<br />
– Una llamada <strong>de</strong> monitor anidada se suspen<strong>de</strong> en el último monitor. La<br />
E.M. en el último se abandonará pero no en el monitor <strong>de</strong>s<strong>de</strong> el que<br />
se llama.<br />
– Los procesos que intenten llamar a procedimientos <strong>de</strong> cualquier<br />
monitor <strong>de</strong> la ca<strong>de</strong>na se bloquearán.<br />
– Menor concurrencia → Menor rendimiento.