Intro

2005-03-16 Thread Steven Wilton
Hi, I'm a network administrator for a national ISP in Australia, and we currently use squid. I've developed a patch for squid 2.5 to enable epoll support under linux while waiting for squid 3.0 to be released, and wanted to publish this. My sourceforge account name is swsf Regards Steven --

Re: Intro

2005-03-16 Thread Adrian Chadd
On Wed, Mar 16, 2005, Steven Wilton wrote: Hi, I'm a network administrator for a national ISP in Australia, and we currently use squid. I've developed a patch for squid 2.5 to enable epoll support under linux while waiting for squid 3.0 to be released, and wanted to publish this. Yay. Are

Re: ESI

2005-03-16 Thread Joe Cooper
Hey Michael, Hmmm...OK, so the build error does look like just an incompatibility when expat and libxml2 are available on the same system (they step on each others definitions, as would be expected of libraries that do the same thing). I don't know the autotools incantations well enough to do

Memory usage fix (patch)

2005-03-16 Thread Steven Wilton
I've seen a few queries over the years regarding squid's memory usage. While working on the epoll support for squid, I found that one of the reasons that squid's memory usage would go from a stable 300MB to 600MB overnight for no apparent reason. The problem is that uncacheable objects (ie

Re: Memory usage fix (patch)

2005-03-16 Thread Henrik Nordstrom
On Thu, 17 Mar 2005, Steven Wilton wrote: The problem is that uncacheable objects (ie size maximum_object_size, or download managers doing multiple partial requests on large files) are always held in memory. Squid does free this memory as the data is sent to the client, but it doesn't look

Re: Memory usage fix (patch)

2005-03-16 Thread Adrian Chadd
On Thu, Mar 17, 2005, Henrik Nordstrom wrote: On Thu, 17 Mar 2005, Steven Wilton wrote: The problem is that uncacheable objects (ie size maximum_object_size, or download managers doing multiple partial requests on large files) are always held in memory. Squid does free this memory as the

Re: Memory usage fix (patch)

2005-03-16 Thread Henrik Nordstrom
On Thu, 17 Mar 2005, Adrian Chadd wrote: Just as a FWIW, this is something thats been discussed to death a couple of years ago. Yup, event driven IO doesn't play well with the current defer processing of IO. Indeed. There needs to be a soft event triggering the fd alive again, driven by the

RE: Memory usage fix (patch)

2005-03-16 Thread Steven Wilton
-Original Message- From: Steven Wilton [mailto:[EMAIL PROTECTED] Sent: Thursday, March 17, 2005 10:57 AM -Original Message- From: Henrik Nordstrom Sent: Thursday, March 17, 2005 9:12 AM On Thu, 17 Mar 2005, Steven Wilton wrote: The problem is that

sf squid branch

2005-03-16 Thread Adrian Chadd
Hiya, I've created a new squid-2.5 branch in sourceforge - tidyup_deferred_reads. I'm going to play around with re-arranging or replacing the deferred reads mechanism with something a little more flexible and event-driven-io happy. Adrian -- Adrian ChaddTo believe with

some help again

2005-03-16 Thread Sangeeta Chachlani
Hey, Can someone please help me by pointing to the file in the source code of squid that does things if the httpRequest made by the user is found in the cache. What does the squid do (and in which file in the course code) when the user requests for a page thats already cached. Thanks in advance