I'll give you my humble opinion - always use PV if it's available for your guest O/S. There are very few reasons to run an O/S in an HVM if you can run it in a PV domU. Performance in a PV domU will, generally speaking, be much better than in an HVM domU.
The issue you run into is that there are operating systems that do not support PV domU. Windows is the classic example - you must run Windows in an HVM domU (even the new, enlightened version of Windows Server 2008). There are a few other miscellaneous ones - NetWare and some of the older O/Ss. Most modern Linux, NetBSD, and Solaris distributions can run in a PV domU.
Also search the archives for this mailing this - this topic has been discussed quite thoroughly in the recent past.
>>> On 2009/08/31 at 19:54, chris <khris4@xxxxxxxxx> wrote:
I want to thank everyone out there that has given me there input on using xen. I want to ask what you give close to native speed when you using linux as a domU. Would pv be faster then Hardware virtualization using xen or paravirtual is faster because it works with xen kenern in a dom0? Just let eveyone know my servers can do both hvm and para-virtualization
This e-mail may contain confidential and privileged material for the sole use of the intended recipient. If this email is not intended for you, or you are not responsible for the delivery of this message to the intended recipient, please note that this message may contain SEAKR Engineering (SEAKR) Privileged/Proprietary Information. In such a case, you are strictly prohibited from downloading, photocopying, distributing or otherwise using this message, its contents or attachments in any way. If you have received this message in error, please notify us immediately by replying to this e-mail and delete the message from your mailbox. Information contained in this message that does not relate to the business of SEAKR is neither endorsed by nor attributable to SEAKR.
Xen-users mailing list