Den 26. sep. 2015 14:00, skrev J. Roeleveld:
>
>> Depending on your hardware you will want to use hvm or pvm for
>> efficiency. (VT-x means hvm is more efficient).
> What do you base this on?
> Without VT-x, HVM doesn't even work, which means PV is only option.
I stand corrected :/ .

I'l refrain from confusing the issue further, I believe I was thinking
VT-d. This
<http://wiki.xen.org/wiki/Xen_Project_Software_Overview#Guest_Types> is
the right place to learn about guest types :). Some of the alphabet-soup
is explained here <https://en.wikipedia.org/wiki/X86_virtualization>

The rule of thumb I live by for my private, ad-hoc systems is: since I
have hardware support for virtualization and also VT-d, I use it, and I
keep references handy while i configure things :-D.


> With VT-x, PV still has higher performance as the drivers inside the guest 
> talk directly to the host.
>

PV on HVM will be best of both worlds, and drivers are available at
least for windows and linux, so I was taking pv drivers as a given.
Also, where I said VT-x read VT-d.

>> If running hvm on
>> quemu-xen-traditional, you HAVE to use a bootloader inside the VM, or
>> some kind of netboot/pvgrub thing. If running upstream quemu for a hvm,
>> you can choose. I find it less of a hassle to use bootloader inside the
>> VM.
> It's simple, if you don't have full access to the host.
> If you have full access, it's actually simpler as you don't have to worry 
> about boot-order, partitioning and a bootloader.
I'm sure you are right, it is just pvgrub is an extra piece of kit I
haven't bothered learning. I'll go back to lurking now :-~


Reply via email to