Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

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 have to port some Linux applications to Windows. For that purpose I want to install Windows in a virtual environment. Which one would you recommend, KVM or Virtualbox? Configuration is not a problem, the focus lies primarily on performance.


share|improve this question

closed as primarily opinion-based by Michael Hampton Nov 28 '15 at 10:09

Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise.If this question can be reworded to fit the rules in the help center, please edit the question.

Honestly, they're both free, you can try both, and I'd choose the one that you prefer after trying them both out. Nothing to lose but time, and most people tend to advise using the best tool for the job, which includes as part of the criteria what you're most comfortable using and like.

share|improve this answer

Personally I'd try VMWare Server, Windows runs very well on it, it's mature and free.

share|improve this answer
...and the slowest performance of all three. once a colleage made the mistake of porting a few low-load servers to it in an emergency. all our users complained immediately about performance. we had to borrow another machine and put KVM on it to stop complains. – Javier Dec 14 '10 at 14:04
VirtualBox is better then vmware ESXI and server. VirtualBox is more light-weight and easy to use. – Cheung Tat Ming May 18 '11 at 12:36
@SilverNight, that's a stupid thing to say - ESXi is wildly different to both VMWare Server and Virtualbox - they do totally different things, also "easy to use" is a subjective thing. Please try to formulate your comments and answers better than this. – Chopper3 May 18 '11 at 12:53

Virtualbox used to have better Windows drivers available than KVM, so that's what I would try first.

share|improve this answer

You could use VMWare Player also but VirtualBox is more flexible and that is a plus for development. If you need to run some server for web hosting or running some sql server or other back-end then VMWare Server could be a better option. Or ESXi if you got the right hardware.

share|improve this answer

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