The difference between kvm & Xen

The following paragraph shamelessly stolen from kvm FAQ, but I suppose this information should be quite useful to anybody who is still deciding which product to use.

Xen is an external hypervisor; it assumes control of the machine and divides resources among guests. On the other hand, kvm is part of Linux and uses the regular Linux scheduler and memory management. This means that kvm is much smaller and simpler to use.

kvm only run on processors that supports x86 hvm (vt/svm instructions set) whereas Xen also allows running modified operating systems on non-hvm x86 processors using a technique called paravirtualization. kvm does not support paravirtualization for cpu but may support paravirtualization for device drivers to improve I/O performance.

Reply

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <center> <hr>
  • Lines and paragraphs break automatically.
  • Use the special tag [adsense:format:group:channel] or [adsense:block:location] to display Google AdSense ads.
  • Images can be added to this post.

More information about formatting options

2 + 3 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.