我收到了一份在 VirtualBox 中安装具有这些规范的 Fedora 24-1.2 的任务,我遇到的问题让我怀疑这是否现实。
其一,我什至无法创建 8 个 CPU。 VirtualBox 甚至不给我这个选择。我最多能做4个。
其次,它不允许我只用 10GB 硬盘创建这么多 RAM。
我现在已经仔细检查了作业大约十几次,是的,这就是我的老师想要的。如果需要的话我会弄清楚...我只是想确认一下,这些设置是否合理?
答案1
10GB HD、8 个 CPU、4GB RAM - 这些设置对于 Linux VM 来说很可能是合理的,我有过比这更小的 VM,也有更大的 VM(在服务器级硬件中)。
所需的资源很大程度上取决于服务器应该执行的操作,但是所请求的资源对于您正在使用的(主机)机器/计算机来说可能不太合理。
您正在共享/“窃取”主机未使用的资源来提供给虚拟机;你不能偷不存在的东西;为了给 Virtualbox 中的虚拟机提供虚拟 CPU、磁盘空间和 RAM,您必须拥有与您正在使用的(主机)计算机相匹配的物理(免费)资源。
如果你只有 4GB 甚至 8GB 物理 RAM,操作系统也需要足够大的内存才能正常工作,并且不允许你将全部 RAM 用于 VirtualBox;同样的评论大致适用于您的 CPU。
我的建议是创建一个受硬件限制的虚拟机,并在报告中进行解释为什么您无法/为什么按照要求创建资源没有意义。它可能会给您一些奖励分,表明您了解挑战并且仍然设法创建虚拟机。