在ESXI 6.0上丢失内存

我有一个8GB RAM的ESXI 6.0。 出于某种原因,我只能使用4.7GB的虚拟机。 我尝试使用esxtop但没有看到任何使用大量的RAM。 以下是来自vSphere的截图。 任何人都可以帮我理解记忆在哪里? 正如你可以在下面总共有8104 MB的RAM可用,但不知何故5.9GB的消耗。 如果我去资源分配页面,我只有4.7GB RAM用于虚拟机。

概要

物理内存

有效内存

消耗的内存

与vCPU一起使用的某些RAM用作操作系统的开销预留,这是正常的。 把它想象成Windows的页面文件。 在添加更多虚拟机时,该保留可能会随着您的使用情况而增长。

由于这是常见的事情,您大多数时候都会看到vSphere机器使用广泛的带有大量RAM插槽和多CPU安装的主板。

唯一真正解决这个问题的方法是在主板可以处理的情况下增加更多的内存。 🙂