即使虚拟机处于非活动状态,虚拟机是否也会占用内存?

我正在运行在我的Windows操作系统在工作的虚拟机,我有专门的1.5演出的RAM,但我想知道:

即使我没有运行虚拟机,那么内存是否会丢失到我的Windows操作系统?

你不指定你正在使用哪个虚拟机pipe理程序,但一般的答案是否定的,如果虚拟机没有运行,那么它不会消耗任何CPU或RAM资源。

亲自查看 – 打开任务pipe理器,在虚拟机运行时进入“性能”选项卡。 然后closures你的虚拟机,看你的RAM使用率下降。

一般情况下,虚拟机在“未开机”时不会使用内存。

当你没有与之交互时,它会使用内存,如果它仍然打开,在某些情况下你可能很难区分你没有连接的虚拟机和closures的虚拟机。

当不使用虚拟机时,不同的虚拟化系统可能会或可能不会使用RAM。 当pipe理程序处于活动状态时,真正的虚拟机pipe理程序(Virtual Box不是虚拟机)将使用一些RAM。 如果您坐在“主机”操作系统上,并且您正在运行虚拟机pipe理程序,那么与没有运行虚拟机pipe理程序相比,您将拥有更less的内存。 当没有虚拟机运行时,托pipe的VMM(如Virtual Box,VMWare Server,VMWare Player,Microsoft Virtual PC和Virtual Server)不会使用任何可测量的RAM。

像VMWare ESX,微软的HyperV或Xen这样的“裸机”pipe理程序和托pipe的VMM之间的区别通常是很难的。