Xen,QEMU和KVM有什么区别? [英] What's the differences between Xen, QEMU and KVM?

查看:182
本文介绍了Xen,QEMU和KVM有什么区别?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我知道Xen使用QEMU,而KVM是QEMU的分支.

那么,KVM包括Xen添加到QEMU的内容吗?名字是什么?

谢谢

解决方案

QEMU是功能强大的仿真器,这意味着它可以仿真各种处理器类型.

Xen将QEMU用于 HVM 来宾,尤其是用于HVM来宾的设备模型. Xen专用的QEMU称为qemu-dm(QEMU设备模型的缩写)

QEMU使用仿真; KVM使用处理器扩展(HVM)进行虚拟化.

Xen和KVM 合并各种功能到上游QEMU,这样上游QEMU可以成为直接用于完成Xen设备模型仿真等.

Xen的独特之处在于它具有半虚拟化不需要硬件虚拟化的来宾. /p>

Xen和KVM都具有可以在HVM客户机上运行的半虚拟化设备驱动程序.

I know QEMU is used by Xen, and KVM is a fork of QEMU.

So, KVM includes that Xen adds to QEMU ? What is the name ?

Thanks

解决方案

QEMU is a powerful emulator, which means that it can emulate a variety of processor types.

Xen uses QEMU for HVM guests, more specifically for the HVM guest's device model. The Xen-specific QEMU is called qemu-dm (short for QEMU device model)

QEMU uses emulation; KVM uses processor extensions (HVM) for virtualization.

Both Xen and KVM merge their various functionality to upstream QEMU, that way upstream QEMU can be used directly to accomplish Xen device model emulation, etc.

Xen is unique in that it has paravirtualized guests that don't require hardware virtualization.

Both Xen and KVM have paravirtualized device drivers that can run on top of the HVM guests.

这篇关于Xen,QEMU和KVM有什么区别?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆