UFMG - Pós-graduação em Ciência da Computação - Programação Paralela

A seguir: Request Acima: Questão 1 - 9 Anterior: R recursos: Justificativa


Solução Goedson

) O código a seguir é uma proposta de solução para o problema proposto:

key mutex;
PriorityQueue q;       // fila de requisi\c{c}\~{o}es ainda n\~{a}o atendidas
int free_resources;    // N\'{u}mero de recursos livres


cliente() {

   int r;
List r seria melhor
   int n;

   while(true) {

      think();
      r = request(n);
      use(r);
      release(r);
   }
}



Osvaldo Carvalho