User: Password:
Subscribe / Log in / New account



Posted Dec 10, 2009 4:29 UTC (Thu) by ncm (subscriber, #165)
Parent article: FreeBSD 8: an evolutionary release of the unknown giant

I'm curious about their integrating Xen at the same time as Linux seems to
be abandoning it. Should we assume that FreeBSD runs as a guest under KVM
with no adaptions needed?

(Log in to post comments)


Posted Dec 10, 2009 6:34 UTC (Thu) by ptman (subscriber, #57271) [Link]

Seems to work:
But apparently still untested for 8.0


Posted Dec 10, 2009 7:10 UTC (Thu) by drag (subscriber, #31333) [Link]

Xen requires kernel modifications in the guest operating system in order to
take advantage of 'paravirtualization', which has dramatic speed

KVM does not use this approach and does 'full virtualization' with the
assistance of hardware virtualization features. This allows operating
systems to run as guests unmodified. (Xen can go full virt with similar
hardware support)


Posted Dec 10, 2009 20:23 UTC (Thu) by elanthis (guest, #6227) [Link]

Correct me if I'm wrong, but KVM allows paravittualizatuon as well, for guests that support
it's interface, letting it achieve similar performance to xen for (currently) Linux guests.

Windows paravirt guests under kvm

Posted Dec 11, 2009 15:51 UTC (Fri) by mcmanus (subscriber, #4569) [Link]

You can run paravirt network and block i/o on windows guests (as well as the aforementioned linux guests) under kvm hosts if you like:


Posted Dec 11, 2009 15:55 UTC (Fri) by gnb (subscriber, #5132) [Link]

Yes, you can use paravirtualised device drivers in KVM to avoid the I/O
performance hit of emulated I/O hardware for things like networking and
disks. That said the guest kernel is unmodified, so it won't run at all
without CPU virtualisation support, and some aspects of kernel performance
will be very dependent on how good the implementation of said support is in
the CPU you're using.

Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds