sendfile

Türkçe karşılığı: sendfileAlan: Linux

Bir dosya içeriğini user-space buffer'a kopyalamadan kernel içinde socket veya başka file descriptor'a aktarabilen Linux sistem çağrısı.

Teknik Bağlam

Statik dosya serving ve bazı proxy senaryolarında kopyalama ile syscall sayısını azaltabilir. TLS, transformation veya storage yolu devreye girdiğinde gerçek zero-copy davranışı değişebilir.

Sınırlar

sendfile kullanımı her durumda fiziksel kopyanın sıfır olduğu anlamına gelmez; DMA ve protocol stack ayrıntıları önemlidir.

İlgili Kavramlar

  • Zero Copy
  • System Call
  • Page Cache
  • DMA