On Mar 26, 2013, at 1:19 PM, Youssef Ghorbal <d...@pasteur.fr> wrote:
> Hello, > > We have a Squid 3.1.23 running on a FreeBSD 8.3 (amd64) > The proxy is used to handle web access for ~2500 workstations and in > pure proxy/filter (squidGaurd) mode with no cache (all disk caching is > disabled) > It's not a tranparent/intercepting proxy, just a plain explicit proxy > mode. > > What we see, is that the squid process is using 100% of CPU (userland > CPU usage, not kernel) all the time. Even in late night when the whole > traffic is very minimalistic. > > What I'm looking for is some advice on how to track down what is > causing this CPU misbehaviour. Maybe it's some stupid config option not > suitable for this kind of setup, maybe a bug etc. > What would be the tools/methodology that I can use to profile the > running process. > > Any help/suggestion would be really appreciated. Forgot to ask, is there any well know squid CPU bound operations I can start to focus on in order to narrow down the problem ? ACL checks ? Peer selection ? Youssef