Rendezvous (plán 9) - Rendezvous (Plan 9)
![]() | tento článek ne uvést žádný Zdroje.Září 2020) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Rendezvous je synchronizace dat mechanismus v Plán 9 od Bell Labs. Je to systémové volání který umožňuje dva procesy při synchronizaci vyměnit jeden vztažný bod.
Setkávací hovor trvá a štítek a a hodnota jako jeho argumenty. Značka je obvykle adresa v paměti sdílená oběma procesy. Volání schůzky způsobí, že proces usne, dokud nedojde k druhému volání schůzky se shodnou značkou. Poté jsou hodnoty vyměněny a oba procesy jsou probuzeny.
Z této primitivní operace lze vytvořit složitější synchronizační mechanismy. Viz také vzájemné vyloučení.
Viz také
externí odkazy
- Zpracovávejte režim spánku a probuzení na víceprocesoru se sdílenou pamětí podle Rob Pike, Dave Presotto, Ken Thompson a Gerard Holzmann.
![]() | Tento operační systém související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |