Sezione critica
Sezione critica
Sezione critica
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Locking/Unlocking con Swap<br />
• Si usano due variabile intere:<br />
– blocco: FALSE se la risorsa è libera, TRUE se la<br />
risorsa è occupata<br />
– chiave: variabile di aiuto per lo swap<br />
do {<br />
chiave = TRUE;<br />
while (chiave==TRUE) {<br />
Swap(blocco, chiave);<br />
}<br />
sezione <strong>critica</strong>;<br />
blocco = FALSE;<br />
} while (1);<br />
32