答案1
您所看到的就是虚拟机的工作方式。您已分配 5 GB 内存,但它执行的操作只需要 3 GB。
因此它只使用所需的内存,在本例中为 3 GB。
我在 VMware Workstation 和多种机器上都见过这种情况。我从来不需要分配 5 GB。4 GB 一直就够了,而且我经常只看到 3 GB 的使用量。后者取决于机器在某一时刻正在做什么。
一些物理机可能会使用内存来播放视频,但虚拟机使用主机视频,因此不需要太多的视频内存。主机提供的其他驱动程序可能也是如此。在我自己的机器上,视频是最明显的。
另外,多台机器(我有 3 台正在运行)可能会在机器之间分配内存。
注意:在另一台装有 Hyper-V 的机器上,并非所有内存都在使用中,但 Hyper Manager 具有一些动态内存管理功能。在这方面,每个 Virtualizer 都会略有不同。
我所看到的总数从未超过我分配给所有机器的总数。
因此,这是正常情况。