多个VirtualBox实例[关闭]


-1

您能告诉我为什么可以启动多个VirtualBox Control实例吗?它应该是一个互斥程序,但是我单击了12次,现在有12个VirtualBox实例。

这是什么意思?我可以多次运行同一台机器吗?为什么不互斥?


您所说的“ VirtualBox控件实例”是什么意思?您是指用来启动,停止和配置VM的UI吗?
重载2014年

是的,我是那个意思。
Nestor 2014年

Answers:


3

首先,我建议您通读VirtualBox手册的“ 技术背景”部分。

总之,VirtualBox使用在COM(或XPCOM)之上实现的客户端-服务器类型的体系结构。有一个服务器组件(VBoxSVC在手册中),它是处理实际启动和停止VM以及管理哪些客户端可以访问VM的主要过程。GUI的每个实例都是连接到服务器并在服务器对象上进行调用的客户端。这种体系结构允许许多不同的前端(例如GUI,命令行客户端或基于Web的客户端)来管理VM。

另请注意,有时某个客户端可以在计算机上获得排他锁,并阻止其他客户端修改VM,但是服务器组件会管理这些锁。


0

不用担心,单个虚拟机实例将不能运行多次。试试吧,它行不通。

如您所见,您可以打开VirtualBox GUI的多个实例。这是设计使然,我看到Heavyd完美地解释了它!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.