Windows 10
我正在我的 上运行一个客人Macbook Pro MacOS 10.12
。
为了节省主机的资源和电池,如果客户机在指定的时间内没有收到键盘或鼠标输入,我希望能够暂停客户机。
这可能吗Virtualbox
?
如果没有,我愿意使用诸如或 之bash
类的脚本语言来实现我的目标。非常感谢这方面的任何指点(我不指望任何人为我编写代码)。powershell
python
答案1
VMware Workstation(Virtual Box 类似)无法在没有输入的情况下暂停客户机,但减少资源消耗的过程(您想要的)已经存在并且像任何真实系统一样自动进行。
如果客户机未被积极使用,则 CPU 资源将降至逻辑最低值。我在 Windows 10 主机上运行了 3 个客户机,并且 CPU 资源已经显示 <5% 好几个小时了(除了整体上短暂的激增)。
当然,内存是由正在运行的客人使用的,只有通过关闭客人才能释放。
所以从逻辑上讲,你想要的东西已经存在了。