哪个操作系统虚拟化运行速度更快 Win 7 还是 Win 8.1

哪个操作系统虚拟化运行速度更快 Win 7 还是 Win 8.1

我希望在我的 Retina Macbook Pro(mpb) 上设置一个开发 Windows VM。这是为了学习如何使用 Visual Studio 2013 进行开发。

问题是,就性能或优化而言,哪个操作系统在虚拟化时运行得更好?Win 7 还是 Windows 8.1。Windows 8.1 是否更适合作为虚拟机运行?

我在 Google 上找不到与此相关的任何内容,也没有在这里找到任何问题。

我计划使用 VM Ware fusion 6 或 Parallels 9。这取决于我在这里得到的反馈。

笔记本电脑规格:Mac OSX 10.9.1 2.6 Ghz (i5) 8gb ram 512gb SSD

如果两种情况都没有确凿的证据,您选择其中一种的理由是什么,您对这种选择的积极或消极影响有何看法。

答案1

两者的性能非常相似。但是,Windows 8 / 8.1 比 Windows 7 更轻巧、更快速,因此您将看到 8.1 的性能有所提升。

无论性能提升如何,我还是建议使用 Windows 8.1 进行 Visual Studio 2013 开发,这样您就可以真正使用 VS 2013。Windows 8.1 还允许您使用 Windows Phone 8 SDK 和 Windows 8 SDK,这样您就可以开发移动、平板电脑和“现代”主题应用程序。

答案2

问题归结于你想分配多少机器。这两个实例或多或少都运行在相同的系统要求上(Windows 8&Windows 7的)。Windows 8 显然由于操作系统的构造方式而具有更好的性能,但是从视觉上看,这真的能给它加分吗?可能不会。

如果我们假设您为两者提供了运行所需的配置,那么两者的功能都非常好。如果您可以为两者提供所需的系统配置,那么一切都取决于个人偏好。

我运行了两个 Windows 8 实例用于测试目的,并运行了一个 Windows 7 实例...无论当时我出于什么原因。两者的用途不同,这是我使用它们的确定性特征。

来源 - 微软

答案3

由于我是一名技术支持和 QA 工程师,所以我整天都在使用虚拟机。我对每个操作系统都进行了虚拟化,根据我的经验,如果您选择使用 x86 而不是 x64 操作系统,您将受益更多。如果您最终不需要 x64 操作系统,那么您会更喜欢更轻量的 x86 操作系统。作为开发人员,选择最新的操作系统是相当合理的,这意味着 8.1 x86 将允许您完全利用 VS 2013

我有一台 8 核/64GB RAM 的机器,即使我为 x64 操作系统分配更多内存,x86 操作系统也能更轻松、更快速地运行(这只是我的看法,我没有测试过)。我也在使用 VS2013,它是 x86 应用程序,这意味着使用 VS 2013 时,你不会从 x64 操作系统获得任何好处

相关内容