[PATCH FOR REVIEW] kqueue'ify inetd(8) and several other
cleanups
John-Mark Gurney
gurney_j at resnet.uoregon.edu
Thu Nov 10 12:48:58 PST 2005
Maxim Konovalov wrote this message on Thu, Nov 10, 2005 at 17:27 +0300:
> On Thu, 10 Nov 2005, 11:43+0800, Xin LI wrote:
>
> > Dear folks,
> >
> > Here is a patchset that taught inetd(8) about kqueue, and some other
> > cleanups that raises WARNS level from 2 to 3, etc.
> >
> > http://people.freebsd.org/~delphij/for_review/patch-inetd-kqueue
> >
> > The kqueue part was a continuation of jmg@'s patchset.
>
> Can I ask: why?
Or to ask a different question, why continue to use select? When I
originally did the patch for inetd, I was VERY surprised at how little
of the logic I had to change to make it use kqueue...
Part of the reason I never committed it was that I did most of my work
on 3.x at the time, and I had serious tcp connection rate issues with
4.x (-current) at the time, and people wanted benchmarks, but w/ 4.x,
I couldn't get more than a hundred connections per second, while my
3.x box could do thousands...
--
John-Mark Gurney Voice: +1 415 225 5579
"All that I will do, has been done, All that I have, has not."
More information about the freebsd-arch
mailing list