Vektoros óra

A vektoróra  egy algoritmus az események részleges sorrendjének meghatározására egy elosztott rendszerben , és észleli az ok-okozati összefüggések megsértését ( logikai óra ).

Ugyanúgy, mint a Lamport időbélyegeiben , a rendszerben küldött belső üzenetek a folyamat logikai órájának állapotát tartalmazzák. A vektoróra egy folyamatrendszerben logikai órák tömbje vagy vektora, folyamatonként egy órajel. A vektor helyi példánya a lehető legkisebb órajellel minden folyamathoz a következőképpen épül fel:

A vektorórákat Fidge és Mattern egymástól függetlenül fejlesztette ki 1988-ban [1] .

A logikai vektoróra egy függvény rendezett események halmazából egész számok vektorává.

Jegyzetek

  1. Colin J. Fidge (1988. február). „Időbélyegek üzenettovábbítási rendszerekben, amelyek megőrzik a részleges sorrendet” (PDF) . In K. Raymond (szerk.). Proc. a 11. Ausztrál Számítástudományi Konferencia (ACSC'88) . pp. 56-66. Archivált az eredetiből (PDF) ekkor: 2009-09-15 . Letöltve: 2009-02-13 . Elavult használt paraméter |deadlink=( súgó ) Archivált : 2009. szeptember 15. a Wayback Machine -nél

Irodalom