如果 Virtual PC 2007 大约为 30MB,那么 VirtualBox 怎么会大约为 70MB,大约是它的两倍呢?

如果 Virtual PC 2007 大约为 30MB,那么 VirtualBox 怎么会大约为 70MB,大约是它的两倍呢?

我想知道 Virtual PC 2007 大约是 30MB,为什么 Windows 上的 VirtualBox 大约是 70MB(安装文件),需要大约两倍的大小?

答案1

通常,对于可执行文件或安装程序而言,大小并不重要。它们可以采用不同的打包方式,具有更高的压缩率,或者只是提供更多功能。在我看来,VirtualBox 的功能比 Virtual PC 更全面。

答案2

Virtual PC 对 32 位和 64 位操作系统使用单独的安装程序,每个安装程序的大小约为 30MB,而 VirtualBox 将 32 位和 64 位应用程序都打包到一个安装程序中。

答案3

也许微软已经在 Windows 内核或系统 DLL 中包含了虚拟化所需的部分代码。

这可以解释为什么 VirtualBox 更大,因为他们必须提供虚拟化、GUI、工具等所需的所有代码,而 VirtualPC 设置中只包含其中的一部分。

答案4

因为它们是由不同的公司制造的,有不同的目标?

VPC 来自微软,而 VirtualBox 来自 Sun。

我敢打赌,受支持的主机和受主机也会影响它们的大小。

相关内容