Cat*_*kul 10 virtualbox virtualization qemu
我注意到有几篇文章声称 QEMU 比 VirtualBox 慢(没有硬件帮助),但有几篇文章已经有几年了,最新的似乎是去年的。
我的一些主机系统没有硬件虚拟化支持,所以我对没有内核模块的性能技巧特别感兴趣。
all*_*tic 11
如果您在谈论 x86 主机上的 x86 虚拟化,请注意 kqemu(qemu 的旧加速内核模块)已弃用。内核虚拟机 (KVM) 是“前进的方向”,但它仅适用于 Linux 主机。来宾可以是您想要的任何操作系统,只要它是 x86 架构即可。
跨架构,qemu还是真的很慢;就在今天,我正在来宾中尝试使用 Debian MIPS64 的最新 qemu ......它可以从终端使用,但在 Xorg 中非常慢。据我所知,在跨架构时不能使用处理器加速指令,如扩展页表或 VT-x。这一切都在软件中模拟。
因此,对于 x86 到 x86 虚拟化,“原始”qemu 很慢,但 KVM(使用qemu)很快。蛮快。速度如此之快,以至于它是 Red Hat 推荐的 RHEL 虚拟化解决方案。
在硬件加速的 2d/3d 图形性能方面,VirtualBox 仍然击败了 qemu/kvm 所能提供的任何东西,因为 kvm 专注于服务器虚拟化,而 virtualbox 专注于桌面虚拟化。但是我绝对建议您在处理服务器时检查 kvm。
编辑:对于没有任何硬件加速的主机,无论您使用哪种 virt 解决方案,您都会遭受相当大的开销。在软件中模拟硬件事物既困难又昂贵。
归档时间: |
|
查看次数: |
31485 次 |
最近记录: |