Векторные часы

Векторные часы

Векторные часыалгоритм получения частичного упорядочения событий в распределённой системе и обнаружения нарушений причинно-следственных связей. Так же, как и во временных метках Лампорта, внутренние сообщения, передаваемые в системе, содержат состояние логических часов процесса. Векторные часы в системе N процессов — массив или вектор из N логических часов, одни часы на процесс. Локальный экземпляр вектора с наименьшими возможными значениями часов для каждого процесса строится следующим образом:

  • Изначально все значения часов равны 0.
  • В случае внутреннего события счётчик текущего процесса увеличивается на 1.
  • Перед отправкой сообщения внутренний счётчик, соответствующий текущему процессу, увеличивается на 1, и вектор целиком прикрепляется к сообщению.
  • При получении сообщения счётчик текущего процесса увеличивается на 1, далее значения в текущем векторе выставляются в максимум от текущего и полученного.

Векторные часы были разработаны независимо Фиджем и Маттерном в 1988 г.[1]

Логические векторные часы — функция из упорядоченного множества событий в вектор целых чисел.

Литература

  1. Colin J. Fidge (February 1988). "Timestamps in Message-Passing Systems That Preserve the Partial Ordering". K. Raymond (Ed.) Proc. of the 11th Australian Computer Science Conference (ACSC'88): 56–66. Проверено 2009-02-13. 

Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Полезное


Смотреть что такое "Векторные часы" в других словарях:

  • Логические часы — Логические часы  механизм определения хронологической и причинно следственной связи событий в распределённых системах. Известные примеры логических часов: Временные метки Лампорта Векторные часы Вектор версий Матричные часы …   Википедия

  • Временные метки Лампорта — Временные метки Лампорта  простой алгоритм определения порядка событий в распределённой системе. Так как синхронизировать все узлы полностью невозможно, вводится отношение частичного порядка с минимальными затратами. Данный метод является… …   Википедия

  • Лондонский метрополитен — London Underground …   Википедия

  • Физика —         I. Предмет и структура физики          Ф. – наука, изучающая простейшие и вместе с тем наиболее общие закономерности явлений природы, свойства и строение материи и законы её движения. Поэтому понятия Ф. и сё законы лежат в основе всего… …   Большая советская энциклопедия

  • ФИЗИКА — наука, изучающая простейшие и вместе с тем наиболее общие закономерности явлений природы, св ва и строение материи и законы её движения. Понятия Ф. и её законы лежат в основе всего естествознания. Ф. относится к точным наукам и изучает количеств …   Физическая энциклопедия

  • ФИЗИКА. — ФИЗИКА. 1. Предмет и структура физики Ф. наука, изучающая простейшие и вместе с тем наиб. общие свойства и законы движения окружающих нас объектов материального мира. Вследствие этой общности не существует явлений природы, не имеющих физ. свойств …   Физическая энциклопедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»