如何在 kvm 中查找未使用的 RAM

如何在 kvm 中查找未使用的 RAM

我使用 KVM 运行 QEMU 实例。我知道 KVM 可以过度使用 RAM,但我想看看在不访问所有 VM(这将花费大量时间,并且有些包含私人信息)的情况下还剩下多少空间可以过度使用。理想情况下以可解析的方式。我正在运行 ubuntu 16.04,VM 是 Windows(带有膨胀驱动程序)和 Linux 的混合体。

我的机器有 128GB 的​​ RAM,而虚拟机总共分配了 150GB。我知道这块 RAM 只有在第一次访问时才会真正被使用,但大多数虚拟机运行的程序会快速使用并停止使用大量内存。这导致 128GB 很快被填满。如果我理解正确的话,一旦主机的 RAM 不足,KVM 就会释放未使用的内存。

相关内容