是否可以在另一个虚拟机上使用非活动虚拟机的 RAM?

是否可以在另一个虚拟机上使用非活动虚拟机的 RAM?

我主要考虑将 Ubuntu 作为主机运行,并拥有两台虚拟机(2 个客户操作系统,每个都在不同的虚拟机上)。这两台虚拟机将运行 Windows 7 和另一个 Linux 发行版。

我的电脑只有 6 GB 的内存。我想知道是否可以为我的 Ubuntu 分配 3 GB,为 Windows 7 分配 3 GB,为其他 Linux 发行版分配 3 GB,并且我一次只使用一个虚拟机。

基本上,我问的是,我是否可以使用非活动(已关闭)VM(Windows 7)中的 Ram 来使用/运行/操作带有 Linux 的 VM ?

答案1

在启动虚拟机之前,您在虚拟机选项中设置的 RAM 数量只是一个数字,所以这是可能的

答案2

前面的答案是正确的,直到您启动虚拟机后,分配的内存才被虚拟机使用。

请注意不要在已经运行虚拟机的情况下启动第二台虚拟机,因为这将立即分配机器上所有剩余的可用 RAM,导致机器挂起/崩溃/变得无法使用。

但是,除非您将虚拟机用于某些重型任务,否则 Windows 7 可能不需要超过 2GB,而 Linux 大多数情况下可以在 1GB 或更少的内存上运行(如果您使用桌面环境,则取决于桌面环境,如果是无头的,那么您可以使用更少的内存)。

相关内容