Cita (Plan 9)

Rendezvous es un mecanismo de sincronización de datos de Plan 9 de Bell Labs . Es una llamada al sistema que permite que dos procesos intercambien un único dato mientras se sincronizan. [1]

La llamada de rendezvous toma una etiqueta y un valor como argumentos. La etiqueta suele ser una dirección en la memoria compartida por ambos procesos. La llamada de rendezvous hace que un proceso entre en modo de suspensión hasta que se produce una segunda llamada de rendezvous con una etiqueta coincidente. Luego, se intercambian los valores y se reactivan ambos procesos.

A partir de esta operación primitiva se pueden crear mecanismos de sincronización más complejos. Véase también exclusión mutua .

Véase también

Referencias

  1. ^ Pike, Rob; Presotto, Dave; Dorward, Sean; Flandrena, Bob; Thompson, Ken; Trickey, Howard; Winterbottom, Phil (1995). "Plan 9 de Bell Labs". Sistemas informáticos . 8 (3). Prensa de la Universidad de California: 221–254.


Retrieved from "https://en.wikipedia.org/w/index.php?title=Rendezvous_(Plan_9)&oldid=1152508053"