我应该在 VMware Fusion 上安装 32 位还是 64 位 Windows 7?

我应该在 VMware Fusion 上安装 32 位还是 64 位 Windows 7?

自从今年早些时候我开始新工作以来,我的 MacBook Pro 13" 就变得非常迟钝,严重影响了我的工作效率。我终于决定这个周末做点什么,因为我现在有足够的时间进行重大升级。

在此处输入图片描述

我正在做三件事来充分发挥这台笔记本电脑的潜力:

  • 使用 SSD 替换 HDD
  • 在 Mac 上重新安装 OS X Mavericks(本来想选择 Yosemite,因为我通常喜欢使用最前沿的技术,但我已经了解到目前还没有 VMware 支持,所以目前无法运行最新的 Mac OS)
  • 为我的虚拟机重新安装 Windows 7 Professional,该虚拟机在 Mac 上运行

以前,我倾向于在客人大部分时间使用的操作系统:Windows 7(32 位),为该 VM 分配了 2 GB 内存。其余 6 GB RAM 留给主机操作系统(OS X Mavericks)。多年来,Mac 主机操作系统和 Windows 7 客户机操作系统都从一个用户传到另一个用户,因此性能随着时间的推移逐渐下降。

到目前为止,我已经将原来的机械硬盘更换为SSD(三星 840 Evo 系列 MZ-7TE250BW 250GB) 并全新安装 Mavericks。这已经将主机操作系统的启动时间从 2 分钟缩短到不到 25 秒!很难知道有多少功劳归功于 SSD,又有多少功劳归功于 OS X 的全新安装,但我很高兴我做到了这两点。

问题 1:

我应该将 Mac 的 8 GB RAM 中的多少分配给 Windows 7 虚拟机?

问题2:

我应该为虚拟机安装 32 位还是 64 位 Windows 7?如果我为虚拟机分配的 RAM 少于 4 GB,那么我猜安装 64 位版本的 Windows 7 是没有意义的。通常情况下,我会毫不犹豫地安装 32 位版本,但我的一位同事上周重新安装了 Windows 7 VM(与我的 Mac 型号相同,但没有 SSD),他确信 64 位版本对他有帮助。顺便说一句,他将虚拟机设置为使用一半的 RAM:4 GB。

期待听到大家对此的想法!

答案1

答案 1:视情况而定。您主要在何处工作?Windows?您的工作需要内存吗?如果是,请为您的 VM 分配 6 GB。否则,请使用 4 GB。除非您只做记事本之类的事情,否则 2 GB 就足够了。否则,绝对不行。

答案 2:嗯,如果小于 ~3.6 GB,是的。虚拟机会受到与真实 PC 相同的影响,因此您无法在 32 位操作系统上充分利用超过 4 GB 的 RAM。

答案2

在我看来,将 HD 换成 SSD 是有区别的,而不是重新安装操作系统。

为了完全绕过问题 1 和 2 - 您是否考虑过从 Bootcamp 而不是在 VM 中运行 Windows。这样速度会快得多,而且 64 位会更有意义。

对 1 和 2 的部分回答是......在 4GB [windows] RAM 下,64 位操作系统的增益非常小,但存在占用大量内存并且需要一直进行分页的风险,而这对于虚拟机来说会非常慢。 在这方面,32 位会“更安全”,但 RAM 上限约为 3.6GB。

相关内容