Buluşma (Plan 9) - Rendezvous (Plan 9)

Buluşma bir veri senkronizasyonu mekanizma Bell Labs'tan Plan 9. Bu bir sistem çağrısı bu ikiye izin verir süreçler Senkronizasyon sırasında tek bir veriyi değiştirmek için.

Randevu çağrısı bir etiket ve bir değer argümanları olarak. Etiket genellikle bellekte her iki işlem tarafından paylaşılan bir adrestir. Randevu çağrısı, bir işlemin eşleşen bir etiketle ikinci bir buluşma çağrısı gerçekleşene kadar uyumasına neden olur. Daha sonra değerler değiş tokuş edilir ve her iki süreç de uyandırılır.

Bu ilkel işlemden daha karmaşık senkronizasyon mekanizmaları oluşturulabilir. Ayrıca bakınız Karşılıklı dışlama.

Ayrıca bakınız

Dış bağlantılar