Hyperthreading and Child Processes

Jim Robinson jim at LINUX-SP.COM
Mon Apr 5 22:16:14 IST 2004


Jason,

I have a lot of these Mail Servers types (Dual Zeon's) and I treat each
instance as a real CPU and quad the number of MS processes.  It works well
and flies.  Of course that doesn't mean it's right to do so but it works for
me in real world scenarios.  I hedge my config a little and go with 15
processes on a Dual Zeon (2+2 virtual) mostly because I was unsure as well.
I see no issues at all after 12 months of usage.  Servers handle between
1K -  100K a day each.  They fly and are faster when I up the instances to
match the virtaul CPU count.

Hope that helps - YMMV.

Jim
----- Original Message -----
From: "Jason Burzenski" <jburzenski at AMERICANHM.COM>
To: <MAILSCANNER at JISCMAIL.AC.UK>
Sent: Monday, April 05, 2004 1:53 PM
Subject: Hyperthreading and Child Processes


> Does anyone else use Xeon processors with hyperthreading enabled?  This
has
> the effect of doubling the CPUs capacity.  The kernel reports each
> hyperthreading cpu as 2 cpus and I believe treats them as such.
>
> If I am running a dual xeon (2 real cpus, 2 virtual cpus) should I be
> running 20 MS processes or 10?  100Kmsgs/day running SA and 1 CL virus
> scanner.
>



More information about the MailScanner mailing list