[SQU] on multiprocessor machines

From: Rainer Ginsberg <rainer.ginsberg@dont-contact.us>
Date: Tue, 05 Dec 2000 09:11:32 +0100

Hi all,

so Squid doesn't scale very well on multiprocessor hardware. It's one
large process which can basically use only one CPU at a time.

I was thinking about how to remedy this problem: My idea is to give
the machine as many IP addresses as it has processes. Then start the
same amount of Squid processes where each of them listens on one of
the IP addresses. Then you could apply load balancing, either via DNS
(cheap but not perfect) or with dedicated load-balancing appliances
(very expensive).

The problem with this approach is that the Squid processes might not
"agree" on using different CPUs but all processes clogging to one or
two CPUs and thus reducing performance.

Has anybody else thought about a solution for Squid on multiprocessor
systems?

Cheers,
Rainer

--
To unsubscribe, see http://www.squid-cache.org/mailing-lists.html
Received on Tue Dec 05 2000 - 01:14:52 MST

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