|
Andrew,
Not sure if this applies here, but here
is Microsoft stance on Hyperthreading CPU's...
Microsoft says...
Per Processor Licensing For currently available Microsoft servers products licensed on a per processor basis (e.g., Microsoft SQL Server™, Microsoft BizTalk Server™, Microsoft Content Management Server™, etc.), one processor license for each physical processor on the server is required. Therefore, customers only need to acquire one processor license for each physical HTT even though the software may count one HTT as two logical processors. See the full deal at: http://www.microsoft.com/licensing/downloads/hyper_threading.doc Keith From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Colbeck, Andrew Sent: Wednesday, February 02, 2005 3:16 PM To: [email protected] Subject: RE: [Declude.JunkMail] OT: Windows 2003 Web Edition for a mail server I've
no comment to offer on the suitability of flavour of Windows 2003 for IMail, but
I can comment on how the Hyperthreading is treated.
On all
Windows 2003 servers with hyperthreading enabled, you will see double the number
of physical CPUs in the Task Manager, in the Device Manager, and in
WinMSD. This lets applications see 4 CPUs on a dual server. However
for thread scheduling and for licencing the OS, the HAL (Hardware Abstraction
Layer) knows which ones are the physical CPUs and which are the virtual
CPUs.
Windows 2000 servers do not have that distinction, and Microsoft will not
back-port the logic from W2K3 to W2K. W2K sees hyperthreading virtual CPUs
as physical CPUs, so you would get into licencing issues if the number of CPUs
exceeds your licence.
You
would also get into performance issues because Microsoft simply uses the first
CPUs it sees and ignores the ones that exceed your licence; as the order of
discovery is physical, virtual, physical, virtual... you end up using half
physical and half virtual CPUs, when what you want are only the CPUs that
are physical to fit in your licence constraint. Therefore, if you have a
licencing problem with W2K, either upgrade to W2K3 or turn off
hyperthreading.
Andrew
8)
|
Title: Message
- RE: [Declude.JunkMail] OT: Windows 2003 Web Edition for a ... Keith Johnson
- Re: [Declude.JunkMail] OT: Windows 2003 Web Edition f... Dave Doherty
- RE: [Declude.JunkMail] OT: Windows 2003 Web Edition f... Colbeck, Andrew
