Virtual machine 是什么阻止了虚拟机启动;“太多”;内存
在虚拟盒中,它们是分配给机器的RAM数量的滑块。但是,当鼠标悬停在我的光标上时,它会显示: 如果分配太多,机器可能无法启动 既然我有40gb的RAM,什么太多了,为什么大量的RAM会阻止它启动呢Virtual machine 是什么阻止了虚拟机启动;“太多”;内存,virtual-machine,virtualbox,Virtual Machine,Virtualbox,在虚拟盒中,它们是分配给机器的RAM数量的滑块。但是,当鼠标悬停在我的光标上时,它会显示: 如果分配太多,机器可能无法启动 既然我有40gb的RAM,什么太多了,为什么大量的RAM会阻止它启动呢 如果不是很明显,我正在寻找一个与编程相关的答案,而不是如何使用该软件。不确定VBox,但在VmWare中,如果分配太多,它将无法启动,因为无法从主机操作系统获取内存 内存以一大块的形式从主机中分配出去,并在VM运行期间保持 因此,如果您试图在一个只有40G空闲空间的驱动器上预分配一个60G虚拟磁盘,则情
如果不是很明显,我正在寻找一个与编程相关的答案,而不是如何使用该软件。不确定VBox,但在VmWare中,如果分配太多,它将无法启动,因为无法从主机操作系统获取内存 内存以一大块的形式从主机中分配出去,并在VM运行期间保持 因此,如果您试图在一个只有40G空闲空间的驱动器上预分配一个60G虚拟磁盘,则情况与此类似。但这将在VM创建时而不是运行时失效
在运行虚拟机而不是创建虚拟机时,试图获取比主机所能提供的内存更多的内存会给您带来问题,因为与预分配的磁盘不同,在此之前不需要它。Close and DownVoces,介意解释一下吗?这个问题似乎超出了网站的范围-你问的是一个与virtualbox有关的问题,似乎它与编程无关。@BastiM因为virtualbox是开源的,我想这里有程序员知道代码。这个问题可以概括为“为什么虚拟机软件不推荐一定数量的ram”,VB就是我拥有的,所以我不知道它是否适用于所有虚拟机。这说明了吗?我不是在问如何使用这个软件