| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Come utilizzare Lamport Timestamps
    Nei sistemi informatici distribuiti , è improbabile che tutti i computer sono perfettamente sincronizzati . Ci deve essere un metodo di ordinamento eventi , in modo che eventi simultanei sono risolti ed elaborati in una sequenza logica . Un semplice algoritmo che fornisce questo è chiamato Lamport timestamp . L'algoritmo di Lamport timestamp è una breve serie di misure adottate che assicurano gli eventi in sistemi distribuiti si verificano in ordine . È possibile utilizzare Lamport timestamp nel vostro sistema distribuito aderendo ad alcune semplici regole . Istruzioni
    1

    Assegnare un contatore per ogni processo che viene eseguito in ambiente informatico distribuito . Questo contatore inizia a zero .
    2

    incrementare il contatore ogni volta che si verifica un evento all'interno di un processo .
    3

    Fissare il valore del contatore quando si invia un messaggio ad un altro processo . Quando un processo riceve un messaggio , confronta il valore del contatore contenuto nel messaggio con il contatore interno all'interno del processo . Se il valore del contatore del messaggio è maggiore del contatore interno , impostare il contatore interno al valore del valore di contatore del messaggio. Il messaggio di oggi è considerato di essere ricevuto , e i due processi sono sincronizzati .

    Previous :

    next :
      Articoli Correlati
    ·Come aprire e convertire FLL Documenti 
    ·Come dichiarare le variabili come forma In VBA 
    ·Come rimuovere gli spazi finali alla fine di una riga d…
    ·Come scrivere segnali periodici in MATLAB 
    ·Pattern frequenti in albero Algoritmi 
    ·Come simulare un microcontrollore in Multisim 
    ·Come utilizzare Snippet Editor 
    ·La storia di programmatori di computer 
    ·Come convertire un'applicazione a un controllo ActiveX 
    ·Come scrivere Oracle codice SQL che crea la tabella Emp…
      Articoli in evidenza
    ·Come leggere Port COM Finché un carattere speciale vie…
    ·Come impostare la directory di progetto in Python 
    ·Visual Basic Network Tools 
    ·Come convertire decimale in esadecimale 
    ·Come fare una colonna su un Droplist GridView 
    ·Come utilizzare spazi dei nomi PHP 
    ·Come aggiungere attributi a un XmlNode 
    ·Come confrontare Tempo in Visual Basic 
    ·Tutorial online sui driver di periferica con + + c 
    ·Come ottenere un oggetto da spostare con il cursore in …
    Copyright © Conoscenza Informatica http://it.wingwit.com