Escolar Documentos
Profissional Documentos
Cultura Documentos
1) (5,0) Através das informações abaixo crie um grafo de alocação de recursos. Utilizando as quatros
condições necessárias para que ocorra ou não o deadlock, identifique se há ou não no grafo de
alocação um ciclo com deadlock. Justifique sua resposta.
Os conjuntos P, R e A:
P = {P1, P2, P3}
R = {R1, R2, R3, R4}
A = {P1®R1, R1®P2, P2®R3, R3®P3, P3®R4, R4®P2, R2®P2, R2®P1}
Instância de Recursos:
1 instância para R1
2 instâncias para R2
1 instância para R3
2 instâncias para R4
Estados do processo:
P1 mantém 1 instância de R2 e espera por 1 instância de R1;
P2 mantém 1 instância de R1, R2 e R4 e espera por 1 instância de R3;
P3 mantém 1 instância de R3 e espera por 1 instância de R4.
P1 P2
R1 R3
P3