4

刚刚购买了 2.4GHz Intel Core 2 Duo iMac,配备 2GB 内存和 320GB 硬盘。我计划使用 BootCamp/VMWare 组合对其进行一些 .net 开发,因为 VMWare 授予对 bootcamp 分区的访问权限。

BootCamp 分区的推荐大小是多少?我应该给 VMWare 多少内存?有什么需要注意的陷阱吗?你目前的配置是什么?

4

7 回答 7

3

我在我的 MacBook Pro 上使用 VMWare Fusion 2.0,我不会有任何其他方式。

如果您要在虚拟化中运行 Windows + VS 2008,我强烈建议您至少获得 4GB RAM。

我的 VM 有 2gb 的 RAM,你确实注意到了一点点卡顿,特别是当你编译一个大型解决方案时,或者同时运行大量应用程序时。

我强烈推荐 VMWare 而不是 Parallels,因为 VMWare 支持 2 个虚拟 CPU(我认为 v2 中最多支持 4 个虚拟 CPU)。

我建议您的 VM 使用大约 30gb 的磁盘,除非您想在上面玩游戏,否则我不推荐 BootCamp。为什么?拥有一个非常大的虚拟磁盘要容易得多,因为 BootCamp 会占用空间。此外,完整的虚拟磁盘更易于备份/快照/还原。

于 2008-09-21T07:09:24.120 回答
1

虽然这不能直接解决您的问题,但我不建议在小于 2GB 的 RAM 上运行 VS 2008 和所有支持工具。

于 2008-09-21T02:22:09.847 回答
1

我有一个 2.4 GHz Intel Core Duo Macbook Pro 和 4 GB RAM。我使用 VM Fusion/XP/Visual Studio 2005 进行了一些 .NET 开发,并为虚拟机分配了 1 GB 的 RAM。它对我来说很好用,我对它的性能和响应能力很满意。

对我来说唯一真正的烦恼是,默认情况下,某些功能键会触发 Mac 事件,并且不能用作跨步/进入/继续调试功能的键盘快捷键。例如,F10 触发暴露功能。但是,正如@Crash 指出的那样,可以在 vmware 首选项中禁用 mac 键盘快捷键。这就像一个魅力 - 感谢您的提示!

@Soeren Kuklau:感谢您的建议,但我认为我不清楚我的问题。我已经配置了“使用标准功能键”选项。我指的是默认情况下,F10 和 F11 触发器公开操作。这是我真正的烦恼:要使用键盘快捷键进行调试,您必须更改默认设置。

于 2008-09-21T02:28:25.870 回答
1

对我来说唯一真正的烦恼是某些功能键会触发 Mac 事件,并且不能用作跨步/进入/继续调试功能的键盘快捷键。

启用系统偏好 → 键盘和鼠标 → 键盘 → 使用所有 F1、F2 等键作为标准功能键。

于 2008-09-21T06:45:19.123 回答
1

对我来说唯一真正的烦恼是某些功能键会触发 Mac 事件,并且不能用作跨步/进入/继续调试功能的键盘快捷键。

我在带有 Vista x64 的 MBP 上使用 VmWare Fusion 2.0。虚拟机配置中有一个选项可让您禁用 mac-specific-keys。一旦我禁用它,我就可以在 Visual Studio 2008 中毫无问题地使用 F10 和 F11,一旦我切换回 mac os,它们就会按照系统偏好设置中的设置(在我的情况下,它们表现为标准功能键)。

BootCamp 分区的推荐大小是多少?我应该给 VMWare 多少内存?有什么需要注意的陷阱吗?你目前的配置是什么?

我有一个 MBP 15",有 4GB 内存。我使用 VmWare Fusion 2.0 和 Vista x64。我将虚拟驱动器配置为使用 40GB(我只安装了 Vista、Visual Studio 2008 Pro (c#+web dev)、MSDN 和 Microsoft Access 2007。我设置了2GB的ram供vm和一个cpu使用。我主要在窗口模式下使用Vista,我可以非常顺利地切换回Leopard,vs 2008的体验真的很棒。

于 2008-09-22T00:01:34.107 回答
0

我在 Mac (AMD 2.4 GHz) 上运行 windows Xp,分配了 1.5GB,速度相当慢,但它是基于文件的磁盘。我同意上述观点,即您需要 ram,尤其是 vista。我不认为 2GB 基础对于带有 vista 的 mac 和 vmware 来说是足够的。

对于分区,为 os + 软件提供至少 40 Gb 的空间,并为数据提供其他额外的空间。如果您可以为页面文件创建一个额外的物理分区,那也会有所帮助。

于 2008-09-21T02:27:05.733 回答
0

您可能还会发现这里的建议很有帮助 - 几周前 Stack Overflow 上已经介绍了这些内容。

就我个人而言,我会说不要费心尝试为 VM 提供超过 2Gb 的内存(我的结果好坏参半,给出了超过 1 的内存,但你的里程可能会有所不同,我的经验都是使用 VMware Fusion 1)。当然,我也会回应上面关于不参加 Bootcamp 的评论。

于 2008-09-22T09:09:02.060 回答