xen虚拟机的资源分配

来源:互联网 发布:linux maven 仓库位置 编辑:程序博客网 时间:2024/06/10 15:18

前几天一直在为虚拟机的效率问题头疼,看到所有的文章都说xen pv的性能还可以,但是实际我们在使用中却发现不是这样的,折腾了好久之后终于发现还是配置有问题

用xm top可以看到dom0的cpu使用率基本上是所有其他虚拟机的cpu使用之和,从这里其实可以看出来,给dom0的cpu数目应该至少占到所有cpu数的一半,而由于pv的原因

虚拟机的系统的许多计算是靠dom0来的,因此它的cpu使用率会比正常linux少很多,总体的一个规律就是虚拟机的cpu数最多给个2就可以了。还有另外一点就是总cpu数不能超过实体机的cpu数目。

 

总结:1、所有虚拟机包括dom0的cpu数目之后不能大于物理cpu数

            2、dom0至少要占用一半的cpu(负载低的情况下可以适当降低)

            3、虚拟机的资源不是越多越少,而是够用就好,多了是浪费并且降低系统整体性能

原创粉丝点击