iGa*_*get 12 kvm virtualization qemu
在安装 Ubuntu 11.10 并将我在 Ubuntu 11.04 上创建的 KVM 映像复制到新系统后,我注意到 Virt-manager 说它使用的是 QEMU 而不是 KVM。运行时virsh version也说Running hypervisor: QEMU 0.14.1.
但是,当我运行kvm-ok它时,它说INFO: /dev/kvm exists和KVM acceleration can be used。此外,我的 VM 的 XML 文件明确指出它应该使用 KVM: <domain type='kvm'>
<emulator>/usr/bin/kvm</emulator>.
此外,lsmod |grep kvm显示以下内容(当 VM 运行时):
kvm_intel 61643 3
kvm 383822 1 kvm_intel
Run Code Online (Sandbox Code Playgroud)
那么我如何知道是否正在使用 KVM 或 QEMU?为什么我会得到这些不同命令的如此矛盾的输出?
因为 kvm 建立在 QEMU 之上,所以它只是硬件加速。
有了这个,你可以看到运行你的虚拟机的实际进程是一个 kvm 进程。
ps xa| grep "[b]in/kvm"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7905 次 |
| 最近记录: |