首页 文章

kvm气球驱动程序导致不同的总内存然后请求

提问于
浏览
1

我有ubuntu,并在其上安装了几个qemu-kvm客人,也运行ubuntu .

我'm using libvirt to change the guests'内存分配 . 但是在guest虚拟机内 top 命令的 Total 字段中查询所请求的内存分配和实际内存分配之间始终存在差异 .

所有客人的差异都是一样的,而且一致 . 在我安装的一台机器上它是134MB(分配的数量少于请求),在另一台机器中它是348MB .

我可以忍受它,我只是不知道原因 . 有人遇到过这种问题吗?也许解决了吗?

谢谢

1 回答

  • 1

    这种常数差异很可能是内核保留的空间 . 请注意,由于系统中有更多物理内存,因此这个空间量会增加(至少在Linux中) . 你所看到的变化可能是因为kvm给予特定客户更多或更少的内存,而不是以前 .

    如果您有兴趣,here是关于内存膨胀的快速文章,由VMWare ESX Server实现 .

相关问题