ton*_*sid 2 linux windows-7 virtual-machine ubuntu ubuntu-10.04
我正在运行 Ubuntu 10.04 并希望在虚拟机中运行 Windows 7。我有一个 64 位系统,所以我可以运行 64 位 Windows,但我想知道这对于虚拟机是否是一个好主意。会更快吗?它会使用更多资源并减慢主机操作系统的速度吗?
我认为其他因素,例如您使用的硬盘驱动器排列,将对性能产生更大的影响。
除非您为虚拟机分配更多内存或 CPU 内核,否则 64 位来宾操作系统不太可能比 32 位来宾操作系统减慢主机操作系统的速度。但是,如果您安装 64 位客户机,您至少可以选择客户机操作系统来寻址超过 4GB 的内存;根据应用程序(和您的硬件),这可以提高性能。
我看到你在 2010 年有了答案。对于 2012 年,同样的问题仍然存在。我想说,如果您有 4 GB 或更少的真实内存(即主机),请使用 Windows 7 32 位。如果您的主机 RAM 超过 4GB,请使用 64 位 Windows 7。
为什么?我使用 32 位 Windows 7 VM 在 mac 上进行开发,因为我的旧 Macbook(2GHz Core2Duo,4GB RAM)会在 64 位版本上窒息(内存占用稍大 - 对我来说刚刚超过临界点)。在我的 16GB Macbook Pro Retina 上,同一个 VM 运行得非常快,但有时在推送时会卡住(SQL Server 2012 + Visual Studio 2012 + Azure 模拟器 + 25 个浏览器选项卡等),因为它只能看到 8GB 虚拟 RAM 中的 3.5GB。鉴于没有从 32 位升级到 64 位的路径,而且我们在 2012 年(更好的 CPU、RAM 等)在 64 位版本方面犯了错误。现在......我必须在我的VM中重新安装Win7 64位......
[编辑]
好的,所以我自己非常好奇,并在我重新安装 Windows 7 后运行了数字。以下是一些实际的基准测试数字!
测试是:测量编译 Visual Studio 2012 解决方案所花费的时间
结果:
结果:似乎在这个特定任务中,64 位(和访问更多内存)帮助了 10%。
归档时间: |
|
查看次数: |
6682 次 |
最近记录: |