[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico] [Índice de assunto]

Re: [reverbel-mac438] Identificando operadores



Olá Ricardo e Renato,

On Wed, 2006-04-12 at 13:50 -0300, Ricardo Moriya wrote:
> Estamos com um problema para resolver o problema de concorrência usando o
> Bakery Algorithm ou o Tiebraker, pois precisamos conseguir criar e
> identificar univocamente cada operator. Para isso, estamos criando os
> processos e atribuindo uma identificação numérica neles que indicam a
> posição do vetor de operadores: operador [1], operador [2], operador [3]...
> 
> Mas o grande problema é: como garantir que 2 processos não queiram ocupar a
> mesma posição do vetor? Podemos passar esse número de identificação como
> parâmetro na hora de executá-lo?

Sim, podem. Vocês também podem assumir também que os usuários são "bem
comportados" e não vão ativar dois processos operadores com o mesmo
número.

Reverbel

> 
> 
> Obrigado,
> 
> Ricardo Moriya e Renato Pelizzari