Search squid archive

Re: Squid-2, Squid-3, roadmap

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thursday 06 March 2008 11:05:24 am Adrian Chadd wrote:
> Well, the way I'd approach it is to first get an idea of how to throw
> things into 'threads', and probably draft and craft a basic event loop
> and submission queue for "stuff" to happen across threads.
>
> Then "Squid" can run as one thread, and CPU intensive stuff can happen
> via message queues to other threads.

The most CPU-intensive part of Squid is sometimes not Squid at all but 
redirectors (corporate standards filters, anti-virus, etc.).

I use Cameron Simpson's AdZapper. a URL rewriter that does just what its 
name suggests.  The combined CPU use of the rewriters (12 instances 
defined, 8 in typical simultaneous use) is usually 3 - 4 times that of 
the Squid daemon itself.

In situations like this I image that there would be significant overall 
improvement of proxy performance just in having Squid and it's child 
processes run on different CPUs.

[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux