System Call

Türkçe karşılığı: Sistem çağrısıAlan: İşletim Sistemleri

User space kodunun kernel tarafından sağlanan dosya, ağ, süreç ve bellek hizmetlerine kontrollü biçimde geçiş yaptığı arayüz.

Teknik Bağlam

Yoğun küçük I/O operasyonlarında syscall frequency, context geçişi ve kopyalama maliyeti throughput'u sınırlayabilir. Batching, memory mapping veya io_uring gibi teknikler bu sınırı farklı biçimlerde azaltabilir.

Sınırlar

System call ile normal function call aynı maliyet modeline sahip değildir; ancak modern CPU ve kernel optimizasyonları nedeniyle maliyet workload'a göre ölçülmelidir.

İlgili Kavramlar

  • io_uring
  • Context Switch
  • Zero Copy
  • Direct I/O