Windows 2008 server and Core memory utlization

Network_Padawan
Network_Padawan used Ask the Experts™
on
I am about to buy a new server for a windows 2008 AD upgrade.

Does Windows 2008 Server Standard R2 x64 support multithreading? if so, can it utilize a quad core chip or will it be a waste and just go for a dual core?

Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®

Commented:
Windows Server 2008 Standard Edition can support up to four physical processors, regardless of the number of cores on each processor (up to a maximum total of 32 cores on 32-bit and 64 cores on 64-bit). When possible, choose 64-bit processors due to the benefit of additional address space. Research data has shown that two CPUs are not as fast as one CPU that is twice as fast. Because it is not always possible to get a CPU that is twice as fast, doubling the number of CPUs is preferred, but it does not guarantee twice the performance. It is important to match and scale the memory and I/O subsystem with the CPU power and vice versa.

http://social.technet.microsoft.com/Forums/en-US/winserversetup/thread/f071889d-9adb-4c6e-8415-19a21f183f6f

Author

Commented:
Hi Windl,

So you are recommending two dual core processors instead of a single quad core?
Commented:
You can build it with upto 4 sockets. Each socket could hold a 6-core CPU = 24.
Windows is built to support multi-core and multi-thread. Critical sections in the OS kernel to co-ordinate IO and OS tasks and OS calls can limit multi-threaded network and disk IO. A single task may not benefit from the multiple cores but if the server is also the DHCP, DNS, file server, web server, web proxy, print server, VM host, MS Exchange, terminal services, SQL database server etc. it will help to have more cores. If the server is asked to do too many things the disk performance and network bandwidth will limit overall performance.
Become a Microsoft Certified Solutions Expert

This course teaches how to install and configure Windows Server 2012 R2.  It is the first step on your path to becoming a Microsoft Certified Solutions Expert (MCSE).

Commented:
The short answer is, yes - two would be faster in most scenarios, and hyper threading is "standard" ;)

Author

Commented:
Right...how does that work with VM server 2.0? Im installing the windows 2008 on vmserver 2.0 and It will only support up to 2 processors...is that a limitation of VMserver rather than windows?
Commented:
VMware ESX this is an enterprise standard product, and has a very limited hardware set that it can run on and has quite a steep learning curve.
all other VMware virtualisation products are currently limited to 2vCPU (free)
http://communities.vmware.com/thread/184715

Author

Commented:
Thanks guys

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial