Read-Copy-Update

Türkçe karşılığı: Oku-kopyala-güncelleAlan: Eşzamanlılık

Okuyucuların çok düşük senkronizasyon maliyetiyle eski veri sürümünü görmesine izin verip güncelleyicinin yeni kopyayı yayımladığı concurrency tekniği ailesi.

Teknik Bağlam

RCU update sonrası eski nesne, grace period boyunca mevcut okuyucular tamamlanana kadar serbest bırakılmaz. Linux kernel read-mostly yapılarda yaygın kullanır.

Sınırlar

RCU genel amaçlı mutex yerine doğrudan drop-in replacement değildir; memory reclamation ve update semantics karmaşıktır.

İlgili Kavramlar

  • Epoch-Based Reclamation
  • Hazard Pointer
  • Lock-Free
  • Memory Barrier