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

Re: [reverbel-mac438] Tie Breaker e Bakery



Olá Cristiane,

On Sun, 2006-04-16 at 17:15 -0300, Cristiane Maria Sato wrote:
> Bom, em um e-mail anterior a Mariana perguntou sobre a necessidade do uso
> do Tie breaker ou do Bakery algorithm.
> 
> Pelo que entendi, esses algoritmos são usados quando vários processos
> querem acessar/modificar uma mesma região.

Sim.

> No nosso caso, se na memória compartilhada cada processo
> operador tiver uma região que acessa, então é como
> se tivéssemos apenas um leitor (o supervisor) e um
> escritor (um operador) para cada região (como a Mariana disse).

Exato.

> Então, não é necessário apenas garantir exclusão mútua no acesso do
> supervisor e do operadot em cada região da memória compartilhada?

Sim, é isso mesmo.

> Mas, nesse caso, para que o Tie breaker ou o Bakery?

Para garantir exclusão mútua! É isso que esses algoritmos fazem...

Reverbel

> Cristiane.
> 
> 
> --
> Cristiane Maria Sato
> <cmsato@xxxxxxxxx>
> <sato@xxxxxxxxxxxxxxxx>