Vsphere 5.1:虚拟机不共享主机RAM

时间:2013-01-22 19:43:31

标签: virtual-machine esxi vsphere

Vsphere 5.1:虚拟机不共享主机RAM

您好,

我正在使用Licensed Vsphere 5.1(从Vsphere 4升级)

升级后我遇到问题,虚拟机没有共享RAM

就像我有两台2 GB RAM的机器一样,HOST上的总RAM使用率变为4 GB,但实际活动内存使用量仅为1 GB左右。

这在Vsphere 4中不是问题,它将活动内存显示为HOST内存使用情况,但在Vsphere 5虚拟机启动时不共享RAM并保留完整RAM。

可能有一些设置可以启用内存共享或关闭RAM的完整预留。

2 个答案:

答案 0 :(得分:1)

得到了答案

更改是VMkernel使用大页面来备份虚拟内存页面。 有关更多信息,Duncan的这篇文章将提供足够的信息以及与该主题的其他文章的链接:

http://www.yellow-bricks.com/2011/01/26/re-large-pages-gabvirtualworld-frankdenneman-forbesguthrie/

简而言之,VMkernel会将虚拟机发布的页面放在物理内存的大页面中,以加快内存访问速度。当具有EPT(Intel)或RVI(AMD)功能的物理CPU使用大页面时。

答案 1 :(得分:0)

据我了解,基本上,当ESXi主机处于内存压力下时,大页面被分成4k页以允许TPS工作。

现在我的疑问是:使用EPT(或RVI)技术“在小页面中分解大页面”实际上意味着(EPT)地址转换方案已经改变,并且ESXi VMkernel必须动态地构建所需的页面表支持新(EPT)翻译方案所需的最后一个间接水平?

感谢。

相关问题