sendfile
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