Concorrência: exclusão mútua e sincronização - UFF
Concorrência: exclusão mútua e sincronização - UFF
Concorrência: exclusão mútua e sincronização - UFF
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Semáforos<br />
Para <strong>exclusão</strong> <strong>mútua</strong> é usado um semáforo binário<br />
Semáforos também são usados para implementar a <strong>sincronização</strong><br />
entre os processos<br />
O uso de semáforos exige muito cuidado do programador<br />
P<br />
Down (mutex);<br />
Região Crítica;<br />
Up (mutex);<br />
Os comandos down e up podem estar espalhados em um programa<br />
sendo difícil visualizar o efeito destas operações