Изменения

Перейти к: навигация, поиск

Часы с прямой зависимостью

185 байт добавлено, 17:41, 9 марта 2018
Нет описания правки
* Каждый поток имеет целочисленный ''n''-мерный вектор (''n'' – количество потоков), проинициализированный нулями;
* В случае любого события, поток увеличивает на единицу свою компоненту вектора;
* При посылке сообщения от первого потока ко второму, отправляющий поток отправляет свою компоненту вектора, а при приеме сообщения второй поток обновляет свой вектор путем выбора максимума только у той компоненты вектора, которая была отправлена(при этом нельзя забывать про инкремент из предыдущего пункта, он делается перед выбором максимумов).
В отличие от [[Векторные часы|векторных часов]]:
Анонимный участник

Навигация