Результаты (
русский) 3:
[копия]Скопировано!
11.2.1 хулигана алгоритмхулиган алгоритм объясняется гарсия - молина [g82] и работает на совершенно сетью процессов.она предполагает, что (1) сообщения являются безотказной, (2) процессы могут только не остановить, и (3) неудачи могут быть правильно обнаружен при какой - то механизм, как тайм - аут.после провала нынешнего лидера обнаружен, хулиган алгоритм позволяет nonfaulty процесс с крупным ид в конечном итоге избрать себя лидером.алгоритм использует три различных вида сообщений: выборы в ответ, и лидер.процесс инициирует выборы, направив на выборах сообщение всем другим процессом, с более высоким), отправив сообщение, а процесс фактически спрашивает: "может быть, я новый лидер?"ответ сообщение является ответом на выборах сообщение.на процесс получения, ответ означает, "нет, ты не можешь быть лидером". и, наконец, процесс является лидером в тех случаях, когда она считает, что она является лидером.алгоритм, можно отметить следующее:шаг 1: любой процесс, обнаружив, что лидер, заявки на новый лидер, отправив сообщение для каждого процесса выборов, с высшим идентификатор.шаг 2: в случае любого процесса, с более высоким ID отвечает ответное сообщение, то просьба - ING процесс дает свои заявки для того, чтобы стать лидером.впоследствии он ждёт, чтобы получать лидер сообщение (я являюсь лидером) из определенного процесса с высшим идентификатор.
переводится, пожалуйста, подождите..
