我想知道 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。
我敢打赌,受支持的主机和受主机也会影响它们的大小。