将 Virtual Box 客户机内存分配增加到 75%

将 Virtual Box 客户机内存分配增加到 75%

我已将一些机器从 2GB 升级到 4GB 来运行 VirtualBox 客户映像。

当我在 2GB 上测试 VirtualBox 时,内存分配为 50/50,运行速度很慢(Windows 7 x64 作为主机,Win7 x32 作为客户机),我猜测这是由于 Win7 的内存要求所致。

现在我在这些机器上有 4GB(显然是主板的限制),我希望运行 3GB 客户机并用 1GB 作为主机,但是我收到来自 VirtualBox 的严重警告,不要过度分配超过 50%,也不允许超过 75%。

我的问题是,如果我可以在 2GB 的机器上运行 1GB 的主机,为什么我不能在运行 3GB 客户机的 4GB 机器上运行 1GB 的主机?

答案1

从你的问题中,我了解到你的第一个场景是这样的:

1GB 主机,1GB 客户机

你的第二种情况是这样的:

1GB 主机,3GB 客户机

它是否正确?

在场景 1 中,您使用50%可用 RAM 用于客户操作系统 (1/2 = .5)。执行此操作时 Virtual Box 会发怒,但不会停止工作。

在场景 2 中,您使用75%可用 RAM 用于客户操作系统 (3/4 = .75)。Virtual Box 将获得非常当你这样做时你会很生气,我相信它甚至可能不让你这样做(虽然,我曾因意外分配了过多的系统 RAM 而锁定了一些主机系统)。

相关内容