Copy-on-Write

Türkçe karşılığı: Yazmada kopyalaAlan: İşletim Sistemleri

Birden fazla kullanıcı aynı fiziksel veriyi paylaşırken yalnız taraflardan biri yazmaya çalıştığında özel kopya oluşturan bellek/veri yönetimi tekniği.

Teknik Bağlam

fork sonrası process address space paylaşımı, snapshot ve immutable yapı implementasyonlarında kullanılır. İlk write page fault ile copy maliyeti oluşturabilir.

Sınırlar

COW ücretsiz kopya değildir; write-heavy workload ve büyük page dirty oranı beklenmedik memory bandwidth maliyeti yaratabilir.

İlgili Kavramlar

  • Page Fault
  • Virtual Memory
  • Snapshot
  • Memory Bandwidth