在ESXi服务器中,为什么消耗的主机内存大于分配的内存?

在ESXi服务器中,为什么消耗的主机内存大于分配的内存?

我使用 ESXi 4.0 和 ESXi 4.1 来满足我的 VM 需求。

我已分配了一台具有 4 GB RAM 的虚拟机。最近,该虚拟机的用户抱怨他无法访问虚拟机。

我尝试通过远程桌面连接它(虚拟机中启用了远程设置),但无法访问它

然后我尝试使用 Vsphere 连接它。只显示黑屏。

我检查了摘要页面,它显示“已消耗的主机内存为 4165 MB”。我为其分配的 RAM 仅为 4096 MB。

我无法理解它是如何利用超过这个量的,并且现在处于不可用状态。我重新启动了虚拟机,但重新启动后问题仍然存在。

这可能是什么原因?如何恢复我的机器内存并使其再次可用?

答案1

这里有两个问题,一是您的虚拟机崩溃了,只需重新启动它 - 另一个是您只需要知道消耗的内存通常也包括一定量的虚拟机资源管理内存 - 因此它略微超过分配,不要担心,虚拟机操作系统不能超过您分配的 4096。

相关内容