16 windows-7 vmware-fusion visual-studio
我刚刚购买了一台新的 MacBook Pro,并且正在考虑通过 Bootcamp 安装 Windows 7,以便我可以进行 Visual Studio 开发工作,但我认为将我的非开发内容(电子邮件等)移到Mac 并通过 VMWare Fusion 启动 Windows 7。我也在考虑做 iPhone 开发,所以想知道这是否更有意义?
有没有人在运行在 VMWare Fusion 上的 Windows 2007(64 位或 32 位)上的 Visual Studio 2008/2010 beta 中开发或遇到过任何问题?还是性能比双启动选项差得多?
小智 20
我知道这个问题没有明确提到 Parallels,但也许我的一些设置/经验可以转移到 VMWare Fusion 的设置中。我正在运行在 OS X 10.7.3 上运行的 MacBook Pro,我的 RAM 带有 Intel Core i7 2.2GHz 和 8 GB 1333 MHz DDR3 内存。我使用的 Parallels 版本是 Parallels 7。
在我进行配置之前的一些重要说明:
我是具有 MSDN 访问权限的开发人员。在我的 MSDN 帐户下,我可以访问包括 Mac 版本在内的 Office 2010(我提到这一点是因为在许多情况下,Office 将是必需品,因此是一个重要的考虑因素 - 虽然我可以安装两者,但磁盘空间也有成本) . 这也意味着成本在这里不是那么重要,因为我可以通过 MSDN 访问我需要的一切。
我应该注意的另一件事是,我不建议将 VMWare 虚拟机转换为 Parallels 虚拟机,因为我遇到了几个问题并最终进行了全新安装。
因此,在配置我的 VM 大约 1 个月后,我得到了一个非常不错的配置,我体验到了非常流畅的性能。我对这种配置非常满意,而且通过重新启动进入我的 Windows 机器的替代方法非常方便。下面我将讨论我认为成功的 Parallels 设置,以及我在 VM 上使用的软件,一些关于 Windows 7 设置的重要项目和我建议每个 Mac 用户都会受益的 1 美元程序(但实际上是一个在 Mac 上使用 VM 的任何人都需要):
虚拟机软件:
虚拟机设置:
一般的
选项
Optimization
Run Code Online (Sandbox Code Playgroud)
可用空间:自动压缩虚拟硬盘:真(这对我没有造成任何性能问题,所以我一直保持这个状态)
Security
Run Code Online (Sandbox Code Playgroud)所有选项设置为 false,加密未打开,撤消磁盘设置为禁用
Applications
Run Code Online (Sandbox Code Playgroud)电子邮件:在mac中打开
Coherence
Run Code Online (Sandbox Code Playgroud)禁用 Windows Aero : false(如果禁用它,您将获得更好的性能,我只是一个非常注重视觉的人,并决定我喜欢将 Aero 保持在 Coherence 模式下)
Full Screen
Run Code Online (Sandbox Code Playgroud)使用 Mac OS X 全屏:true
Advanced
Run Code Online (Sandbox Code Playgroud)智能鼠标:自动
硬件
Video
Run Code Online (Sandbox Code Playgroud)
Mac软件
小智 9
我在 Mac Pro 和 MacBook Pro 上都使用了 VMware Fusion 3.0 上的 Win7 虚拟机。我没有遇到任何性能问题,两个系统上的虚拟机性能都非常好。当我将虚拟机配置为具有 1 GB 的 RAM 时,我在 Win7 中获得了最佳结果。(完全披露:我在 VMware Fusion 上工作。)
我个人没有尝试过在 VM 中运行 Visual Studio,但这样做过的人告诉我,只要您正在编译的源代码存储在虚拟硬盘上,构建时间就很好,尽管它们稍微有点比本地性能慢。
我听说将代码存储在“网络”驱动器上(主机上的 HGFS 共享或 NFS/CIFS 共享,通过虚拟以太网设备访问)是一个坏主意。显然,这种配置的构建性能非常糟糕。
希望这可以帮助!
杰森
小智 0
我无法评论 Fusion 上运行的 Windows 7(甚至 Vista),但我确实在 Fusion 内的 Win XP 上使用了 Visual Studio 2008,它运行得很好,即使只是在 MacBook 上也是如此。我不想成为那个问你为什么要这样做的人,但是......为什么你需要 Win7 而不是 XP?
我选择XP而不是Vista的主要原因是Vista(和Win7)给显卡、内存和硬盘带来了额外的负担。现在,有了 MacBook Pro 及其附加图形功能,您显然会处于更好的位置;但是,Vista 和 Win7 所施加的额外内存和大量随机 HD 访问是无法避免的。是的,您可以关闭许多导致内存和磁盘使用的功能,但即便如此,税费似乎也比 XP 中更高。关于“为什么选择 Win7”就够了。
从性能角度来看,您需要拥有大量 RAM 和快速 HD。我升级到 4GB 和不错的 7200rpm HD,性能非常好(通常比在老化的 Athlon 双核机器上运行本机更好)。我仍然怀念运行 VS 并仍然使用所有我最喜欢的 Mac 程序的能力(我不再拥有 MacBook),并且我强烈推荐该设置。
归档时间: |
|
查看次数: |
45314 次 |
最近记录: |