Re: epoll on squid

From: David Nicklay <dnicklay@dont-contact.us>
Date: 06 Dec 2002 16:56:29 -0500

On Fri, 2002-12-06 at 15:47, Robert Collins wrote:
> On Sat, 2002-12-07 at 06:13, David Nicklay wrote:
> >
> > I finally got all of the problems fixed with my epoll patch for
> > squid-3.0. Here is a fixed patch as well as all of the things you will
> > need to build it (aside from squid-3.0-DEVEL and linux kernel 2.5.49).
> > I tested this on a gentoo i686 build with gcc3.2, and it seems to work
> > fine on that as well.
> >
> > Performance in my own tests show it doing much better relative to poll()
> > on the same box. Hard numbers are still forthcoming.
>
> Thats excellent. Are you interested in putting this development into a
> branch on sourceforge (until delay pools and deferred reads are in
> place?)

It is fine by me. Fire away.

>
> I'd *love* to put this into HEAD, but can guarantee that without
> consistent features with the other comm modules, we will get, uhm, lots
> of 'x doesn't work' feedback.

Understood. I must admit I don't entirely understand what the purpose
of deferred reads is. An extended explanation of what its purpose is
might help me figure out how to work it in. As for delay pools, I might
just leave that for someone else to get working.

>
> Cheers,
> Rob
>

-- 
David Nicklay
Location: CNN Center - SE0811A
Office: 404-827-2698	Cell: 404-545-6218
Received on Fri Dec 06 2002 - 14:48:59 MST

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:19:00 MST