UFMG - Pós-graduação em Ciência da
Computação -
Programação Paralela
A seguir: R recursos: Solução Java
Acima: Aula 10 - 1 Prova
Anterior: Aula 10 - 1 Prova
Questão 1 - 9 pontos
R recursos idênticos são compartilhados por
C processos clientes.
Um recurso não pode ser utilizado por mais de um processo
simultaneamente. A vida de um processo cliente segue o ciclo:
- pensa;
- requisita n recursos, onde n é um valor arbitrário entre
1 e n;
- utiliza os n recursos;
- devolve os n recursos.
- 1.
- Proponha uma solução que utilize a técnica de aging
para aumentar a taxa de utilização dos recursos mantendo a
garantia de equanimidade.
- 2.
- Argumente a favor da correção da solução proposta.
Osvaldo Carvalho