Re: [PATCH] async poll for 2.5

Dan Kegel (dank@kegel.com)
Tue, 15 Oct 2002 10:06:22 -0700


Benjamin LaHaise wrote:
>
> On Mon, Oct 14, 2002 at 06:36:45PM -0400, Shailabh Nagar wrote:
> > As of today, there is no scalable alternative to poll/select in the 2.5
> > kernel even though the topic has been discussed a number of times
> > before. The case for a scalable poll has been made often so I won't
> > get into that.
>
> Have you bothered addressing the fact that async poll scales worse than
> /dev/epoll? That was the original reason for dropping it.

Doesn't the F_SETSIG/F_SETOWN/SIGIO stuff qualify as a scalable
alternative?
It's in 2.5 as far as I know. It does suffer from using the signal
queue,
but it's in production use on servers that handle many thousands of
concurrent connections, so it's pretty scalable.

- Dan
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/