Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como usar Lamport Timestamps
Em sistemas computacionais distribuídos, é improvável que todos os computadores estão perfeitamente sincronizados. Deve haver um método de ordenar os eventos , de forma que eventos simultâneos são selecionadas e processadas em uma seqüência lógica . Um algoritmo simples que fornece isso é chamado de timestamps Lamport . O algoritmo timestamps Lamport é um pequeno conjunto de medidas adotadas que garantem eventos em sistemas distribuídos ocorrer em ordem. Você pode usar timestamps Lamport em seu sistema distribuído por aderir a algumas regras simples . Instruções
1

Atribuir um contador para cada processo que é executado no ambiente de computador distribuído . Este contador começa em zero.
2

incrementar o contador sempre que ocorre um evento dentro de um processo .
3

Fixe o valor do contador quando o envio de uma mensagem para outra processo . Quando um processo de receber uma mensagem, que compara o valor do contador contido na mensagem com o contador interno no processo . Se o valor do contador da mensagem é maior que o contador interno , definido o contador interno para o valor do valor de contador da mensagem . A mensagem agora é considerado a ser recebido , e os dois processos são sincronizados .

Anterior :

Próximo : No
  Os artigos relacionados
·Como desativar o divisor em HDividedBox 
·Como converter recursivo para iterativo 
·Como saltar no ActionScript 
·Procedimentos pré-definidos em Turbo Pascal 
·De Alto Nível vs programação de baixo nível 
·Como converter a matriz na MATLAB 
·Como Fazer um Painel de Avaliação Lua 
·Como converter binário para MIPS 
·Como detectar colisões no Xcode 
·Como fazer XSL Ignore a referência DTD em XML 
  Artigos em destaque
·Como combinar muitas figuras Com WinEdt 
·As vantagens de Programação Declarativa 
·Como declarar uma variável estática em C 
·O que é um Xilinx XPS 
·Como criar texto para Direct3d C + + 
·Como configurar Bytes para receber dados numéricos usa…
·Como ler um arquivo de caixa de listagem em C # 
·Como usar Substring C Sharp 
·Como usar o Turbo C 
·Como ocultar os botões no Xcode 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados