I've been testing quite a few combination so for this I had hyperthreading disabled in the BIOS, and SMP enabled on BSD - so 2 processors. If I enable hyperthreading its 4. I understand that squid would favour only one processor, yet with SMP on it lasts 3x longer. My guess would be that's its because the diskd processes are able to use more than one processor? Except their cpu usage never goes over ~3%... Thanks Dave -----Original Message----- From: Henrik Nordstrom [mailto:henrik@xxxxxxxxxxxxxxxxxxx] Sent: Thursday, November 15, 2007 3:07 AM To: Dave Raven Cc: 'Adrian Chadd'; squid-users@xxxxxxxxxxxxxxx Subject: RE: Squid Performance (with Polygraph) On ons, 2007-11-14 at 14:29 +0200, Dave Raven wrote: > Will do - I'll setup polymix-4 tomorrow and try starting on a full > cache. Something interesting though - my processor usage never really > gets over 50% or so (SMP or single processor) until it crashes; but > with SMP 800RPS lasts 200+ minutes, and without it only 80 minutes... How many processors is reported by the kernel (including hyperthreading)? Squid is only a single thread, so if you have more than one processor pipe then Squid will only use one of them. Regards Henrik