At 6:44 PM -0700 9/8/99, Justin C. Walker wrote:
>From the FWIW department, we have, in the Darwin source, an
>implementation of a "select replacement" that is designed to get
>around some of the (perceived or real) issues with select(), e.g.,
>looking at a long (FD_SETSIZE or larger) array of bits several
>times in the kernel and in user space.
>
>In the available sources, this is represented in sys/ev.h, and is
>implemented only for sockets.  Our tests indicate a roughly 5-10%
>speed improvement when a lot of sockets are in use but not
>exuberantly so.

This sounds like it will be interesting.  If this works out, would
it translate to the other *BSD's fairly easily?  When you say
"select replacement", do you mean select disappears from the system,
or just that this will be an alternative to using select?


---
Garance Alistair Drosehn           =   [EMAIL PROTECTED]
Senior Systems Programmer          or  [EMAIL PROTECTED]
Rensselaer Polytechnic Institute


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to