Результаты (
русский) 2:
[копия]Скопировано!
Реализация Каузальный многоадресной передачи заказа
Реализация причинной многоадресной передачи заказа использует временные метки вектор (введенные в главе 6), с незначительной модификацией. * В группе членов п 0, 1, 2, ..., (п-1), вектор часы VC является неотрицательным целым числом вектор длины п. Вектор часы событийная. Пусть VC [I] обозначает текущее значение локального вектора часы члена я и Т [J] обозначает временную метку вектор , ассоциированный с входящего сообщения , отправленного члена J. Кроме того , пусть VCK [I] представляют собой Kth элемент вектора часов VC [I]. Для многоадресной рассылки сообщение, член я увеличит VCI [I] и добавить обновленный VC [I] к сообщению. Если получатель J решает принять сообщение, то он обновляет VC [J] следующим образом : ∀k: VCK [J]: = тах (Tk [I], VCK [J]). Для того, чтобы решить , следует ли принять это сообщение, получатель должен решить причинный порядок этого сообщения в отношении других сообщений.
переводится, пожалуйста, подождите..
