I'm moving a physical windows machine that has 2 disks and partitions setup for each to a Xen environment. Is there any performance benefit in setting up both partitions (C Drive and D Drive) for this VM in Xen? Or will Windows behave the same using 1 virtual disk compared to 2 virtual disks?


2 Answers 2


If the two partition files are on the same storage volume in the virtual server, no performance will be gained, but if you have software installed on the system already you won't have to reconfigure things by keeping it as it is.

If you move the virtual files to different storage volumes on the virtual server then you can gain some performance, theoretically, since it would come from different hard disks.

In reality it also depends on your system load. If your system will be lightly loaded then you're going to be investing a lot of time on something that will yield only a tiny performance gain at all.

Your best bet is to just virtualize it and test it, see if performance is acceptable under some test conditions. If you don't have anything on the D: drive, just make one big C: partition.


If both virtual disks are using the same physical volume on the host OS there is no performance gain.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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