在 VirtualBox 上运行虚拟机时使主机系统休眠

在 VirtualBox 上运行虚拟机时使主机系统休眠

我已经使用 VirtualBox 一段时间了,并且一直认为,在虚拟机运行时让主机系统进入睡眠或休眠状态对虚拟机来说肯定是不安全的。然而,在进一步了解了睡眠的工作原理后,我想知道这是否真的如此。
在夏季那么,在 VirtualBox 中运行虚拟机时将主机系统置于睡眠状态是否安全?如果确实存在不安全的情况,可能产生哪些后果?

答案1

我有一台 Windows 7 主机。我过去曾在其上运行过 Windows 7 VM,目前在其上运行过几个 Linux VM。根据我的经验,它运行良好。我只发现了两个相当可预测的问题:

  1. 客户机唤醒时时钟可能会出错。我相信客户机添加功能应该可以解决这个问题。我只在我的一台 Linux VM 上注意到了这个问题,它是一台预装的设备,可能没有客户机添加功能。

  2. 如果系统长时间处于离线状态,客户机与其他主机之间的 TCP 连接可能会中断。

最糟糕的情况是在主机 PC 休眠时将其关闭。对于正在运行的任何客户机,这就像突然断电一样。现代操作系统和文件系统通常可以处理这种情况。但客户机中运行的任何程序都会丢失未保存的工作,有时您可能会遇到其他问题。

相关内容