Pr-1st-1.1-m02-Slajd21
Z Studia Informatyczne
Grupowe operacje komunikacyjne (2)
Operacja receive() - w procesie odbiorcy operacja ta jest sparametryzowana przez zmienną typu zbiór wiadomości i zbiór procesów , będących oczekiwanymi nadawcami wiadomości. W ogólności, warunkiem wykonania tej operacji jest jednoczesna dostępność wiadomości od wszystkich procesów . Jeżeli warunek ten jest spełniony, to efektem wykonania operacji receive() jest atomowe pobranie wiadomości od procesów i umieszczanie ich w . Tym samym, dla każdego procesu , wykonywane jest kolejno podstawienie oraz ..