epoll

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

Linux'ta çok sayıda file descriptor üzerindeki readiness olaylarını event-driven biçimde izlemeye yarayan ölçeklenebilir I/O notification mekanizması.

Linux Sistem Bağlamı

Network server'larında thread-per-connection yerine sınırlı event loop ile çok sayıda socket yönetilmesini sağlar. Edge-triggered ve level-triggered kullanım farklı drain/readiness sözleşmeleri gerektirir.

Çekirdek ve Kullanıcı Alanı Sınırı

epoll asynchronous I/O'nun kendisi değildir; esas olarak readiness notification sağlar.

İlişkili Linux Kavramları