uma mensagem é sempre uma tripla (p/ relógios lógicos)
- identificação do proc. q a mandou
- valor de relógio
- conteúdo da mensagem
segunda ocasião onde se muda o relógio
quando ele recebe uma mensagem
- ele capta o valor de relógio dele e o do processo q enviou a mensagem e incrementa 1 no maior valor e armazena em Ci (valor do seu relógio interno)
porque que o relógio faz isso?
para ordenar o envio da mensagem (como se fosse uma linha de tempo)
Request : Requisição que um processo envia aos outros para dizer que vai utilizar a área crítica do sistema
ack (acknowledge): (páginas 25 e 26 da apostila de Sistemas Distribuídos) como o próprio nome diz, é uma mensagem "conhecedora", isso é o q é utilizado para gerencia o cronograma do tráfego de mensagens entre os processos
Rel (release): mensagem enviada quando o processo qr deixar a área crítica.
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário