Which CPU settings deliver optimal VMware Workstation 9 performance?

Which processor settings in VMware Workstation 9 are better: two processors with four cores per processor or four processors with two cores per processor? The Workstation 9 system in question has an Intel Core i7-3820 processor running at 3.6 GHz, with four cores and eight threads.

Requires Free Membership to View

When creating a virtual machine and choosing the processor settings, I can only make a VM whose total processor cores equal or are less than eight, otherwise I get this notification: "The virtual machine may perform poorly or fail to power on because the total number of processor cores exceeds the maximum supported value of 8."

Physical CPUs are always better than cores, and cores are better than hyper-threading. The benefit of having a physical CPU is its dedicated connection to memory. If two cores are available on one CPU, the cores share the memory connection, which decreases performance.

In hyper-threading, even more components are shared. A hyper-threaded CPU is like a virtual CPU core, but cache and other peripherals are shared, which means there is an even bigger performance hit.

In your configuration, the one physical CPU has four integrated cores with two hyper-threaded CPUs per core -- or an eight-CPU machine. Creating a virtual machine with more than eight CPUs means more than one virtual CPU has to run on one hyper-threaded CPU, leading to bad performance.

For best performance, make sure you never get beyond the total number of hyper-threaded CPUs on a machine.

This was first published in October 2013

There are Comments. Add yours.

TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: