Xen和KVM内核编译速度减慢

时间:2011-10-13 01:04:49

标签: performance virtualization xen kvm

this slide deck on Xen vs KVM中,基准测试表明CPU和磁盘在虚拟化下几乎同样快(约10%减速)。然而,虚拟化会使内核编译速度降低2倍以上。导致这种情况的原因是什么?

1 个答案:

答案 0 :(得分:2)

Linux内核编译是一个过程繁重的操作(许多短期进程)。流程创建/销毁涉及设置和拆除MMU状态。 MMU虚拟化很昂贵(特别是在软件中)。有一个VMware whitepaper表示使用硬件MMU虚拟化时编译时基准测试的改进。我不认为参考幻灯片中使用的硬件提供硬件MMU虚拟化。我不知道KVM或Xen是否支持它(但我怀疑是这样)。