1

ESX、KVM、QEMU の主な違いは何ですか?

4

1 に答える 1

4

Qemu は、オープン ソースのユーザー空間仮想マシン モニターです。バイナリ変換を使用してゲスト命令を実行します。

Pros : 
1) Has support of helpers which help a lot in debugging
2) Can be used to run guest of a different ISA. (You can emulate an ARM guest on x86 desktop)
3) Does not need hardware support
4) code is available. you can modify it for debugging

短所:

1) Slow

KVM は、Linux カーネルに実装されているオープン ソースの仮想マシン モニターです。Qemu は /dev/kvm インターフェイスを使用して KVM でゲストを実行できます。

Pros:
1) very fast
2) code is available in the kernel tree. you can modify it for debugging

Cons:
1) needs hardware support
2) Requires a user level software for interfacing (generally qemu)

VMX は、VMWare による仮想マシン モニターです。VMX のソース コードは自由に入手できません。ただし、ユーザー空間とハードウェアでサポートされているエミュレーションの両方をサポートしています。

Pros : 
1) Very easy to use. GUI is good.
2) Fast and configurable. 

Cons :
1) Cannot modify it to obtain more information about the guest.
于 2012-05-26T14:41:58.073 に答える