Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I currently have windows 7 running on my machine. I need a second version of windows 7 to run as a virtual machine. I have 4 GBs of RAM and 4 processors. I've been doing some research and see a number of articles arguing against the use of more then 1 processor for vms.

Windows 7 is essential and it requires a lot of processing power so 1 processor is not enough.

Is it feasible to increase this to 2 processors?

share|improve this question

migrated from Sep 20 '12 at 2:46

This question came from our site for professional and enthusiast programmers.

Ok, sorry about that – ConorWalsh Sep 19 '12 at 14:47
up vote 1 down vote accepted

Yes, you can. Virtualization is often used in data centers to better distribute loads across different applications that would otherwise require separate physical servers, reducing cost and maximizing throughput with less hardware by allowing other applications to utilize otherwise unused CPU time instead of letting it go to waste on separate servers.

I don't see why you can't or shouldn't use multiple processors or cores for virtualization. In fact, you can set a lower CPU priority for the VM in the host operating system, so that the VM doesn't interfere with the host OS if it needs more processing capacity.

share|improve this answer

Yes, it is perfectly fine to assign multiple processors to virtual machines.

I have never seen any article arguing against the use of multiple physical processors, and I wouldnt take any article that did seriously. One of the fundamental principals and main advantages of virtualization is the ability to assign hardware resources to a virtual machine. The use of multiple processors - or fractions of - is one of the most widely used features in virtual machine managers.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.