On Mon, Mar 01, 2004 at 08:08:01PM -0800, Bruce J Keeler wrote:
> The epoll subsystem is a new, (currently) Linux-specific variant of
> poll(2).  It is designed to offer O(1) scalability over large numbers of
> watched file descriptors.  You need at least Linux 2.5.44 and a recent C
> library to use it.

Have you considered a more portable solution like libevent?  It's a
single API for epoll (Linux), kqueue (BSD), poll(2), and select(2).
Support for realtime signals and /dev/poll is also planned.

Its home page is at http://monkey.org/~provos/libevent/

-- 
Rocco Caputo - [EMAIL PROTECTED] - http://poe.perl.org/

Reply via email to