因此,我从我们的监控系统中得到了一个警告:虚拟机上的空闲内存不足15%。我登录是为了调查,结果发现问题中的VM是一个配置了动态内存的超VVM,运行在Windows 2012 (而不是R2)上。主机也是Windows 2012 (不是R2)。
在Hyper管理器中,我可以在“内存”选项卡下看到以下内容:
启动内存: 2048 MB
动态内存:启用
最小内存: 512 MB
最大内存: 8192 MB
分配内存: 2826 MB 有足够的机会扩大
内存需求: 2769 MB
内存状态:低
查看客户内部,我看到以下使用任务管理器:
使用中:3.2GB
提供: 483 MB
提交: 3.6/6.2 GB
缓存: 410 MB
分页池: 139 MB
非分页池: 57.9 MB
主机上有大量的空闲内存,简直可笑(42.8GB可用.)
VM上的内存缓冲区设置设置为20%。
这是预期的行为吗?这种情况持续了几个小时,我们可以从我们的监控图中看到.

请注意,内存图显示了兆字节的空闲内存。
发布于 2015-11-10 15:23:05
似乎是已知的缺陷:
VMs可能无法获得额外的内存,尽管它们被设置为在Windows 2012 R2中使用动态内存
https://serverfault.com/questions/733244
复制相似问题