类型 2 虚拟主机是否受到与主机 OS 相同的限制?
Does a Type 2 virtual host suffer the same limitations as the host OS?
主机 OS 是否对来宾 OS 施加了类型 2 虚拟主机(即 VirtualBox)的限制?
例如:
在 Ruby 中,创建子进程就像调用 fork 一样简单。但是,不支持 windows 上的分叉,而是必须为多线程生成整个进程。
据我了解,这是操作系统而非编程语言的限制。将 Windows 作为主机 OS 是否会对 linux 来宾 OS 施加这些限制?
给来宾 OS 的命令如何传递给主机 OS?
简答:否
更长的答案:
诸如 VirtualBox 之类的 2 类管理程序模拟来宾(例如 Linux)在其上运行的整个硬件平台。因此,来宾 OS 实际上并不调用任何主机 OS 系统调用,这允许来宾绕过主机 OS 的任何限制(例如 fork
ing Windows).
的限制
主机 OS 是否对来宾 OS 施加了类型 2 虚拟主机(即 VirtualBox)的限制?
例如: 在 Ruby 中,创建子进程就像调用 fork 一样简单。但是,不支持 windows 上的分叉,而是必须为多线程生成整个进程。
据我了解,这是操作系统而非编程语言的限制。将 Windows 作为主机 OS 是否会对 linux 来宾 OS 施加这些限制?
给来宾 OS 的命令如何传递给主机 OS?
简答:否
更长的答案:
诸如 VirtualBox 之类的 2 类管理程序模拟来宾(例如 Linux)在其上运行的整个硬件平台。因此,来宾 OS 实际上并不调用任何主机 OS 系统调用,这允许来宾绕过主机 OS 的任何限制(例如 fork
ing Windows).