我即将开始大学一年级的计算机科学专业学习,正在考虑购买一台新 Mac。我已决定购买 13 英寸 Macbook Air,配备 4GB RAM、1.7 GHz I5 处理器和 256GB 硬盘,并在大学后期购买 Mac Mini。(如果使用 Mac Air 不明智,请告诉我您的意见,因为我显然是计算机游戏的新手。虽然我确实喜欢它的便携性,但我不想牺牲性能以至于无法在它上面完成任何编程,否则我会太忙乱而无法完成编程)。我正在考虑购买 Parallels for Mac,以便从我的外部硬盘驱动器运行其他操作系统,如 Linux 或 Windows,以进行测试等。这会让电脑变慢吗?如果我将硬盘驱动器分区为同时运行 OSX 和 Windows,而不是在外部硬盘上安装 Windows,会怎么样?总而言之,我希望 OSX 成为我的主要操作系统
非常感谢任何信息,我期待在这里度过很多时间:)
谢谢
答案1
在我看来,在 MBA 上,运行虚拟机时你一定会注意到差异。
我以嵌入式软件工程师为生,因此在 Mac 上运行 Parallels 一直是使用所有仅适用于 Windows 的工具链/编译器的必要条件。我将简要介绍我当前的系统和过去的系统以及我遇到的问题。
现行制度
2011 Macbook Pro 2.0GHz i7,配备 8GB RAM
Lion + Parallels 7(和 Boot Camp),运行 Windows 7 Pro。
这个设置简直太棒了。我通常整天运行 Windows 7 虚拟化,除非我将 Windows 应用程序/程序放入紧密的 while 循环中,否则我甚至无法判断 VM 是否正在运行。
以前的系统
2008 年初 Macbook Pro:
Intel 2.5GHz 双核 CPU 和最大 4GB 内存。Snow
Leopard + Parallels 7(和 Boot camp)运行 Windows 7 Pro。
我可以毫不怀疑地告诉你,当我运行虚拟机时,使用 Windows 应用程序时,这个问题变得非常明显和痛苦。一般来说,每当我需要使用 Windows 应用程序时,我都会重新启动并本地启动 Windows。
空中思考
看到 Air 的规格与我之前的设置相似(除了 SSD),我认为在运行 VM 时可能会非常明显。会不会很不尽人意?很可能不会。
诚实的意见
如果您计划在正常操作期间使用虚拟机,我强烈建议您考虑使用配备 i7 的 15 英寸 Macbook Pro。如果您只打算偶尔使用虚拟机,并且重新启动不会打扰您,我认为 Air 就足够了。无论您做什么,我都会尝试在您获得的任何版本上最大化 RAM。Parallels 的一大优点是您可以将每个虚拟机配置为使用 X 个可用 CPU 和 X 量的 RAM。
其他想法
您无法在外部驱动器上安装 Windows(除非付出大量努力)。Windows 不以任何方式支持此操作。
答案2
我目前有一台 13 英寸 1.7 i5 带 256 SSD... 我刚刚从一台 2007 年的 MacBook Pro 换过来,它有 2.4Ghz Core2Duo、4GB RAM 和 500GB HDD。我做了很多内容创作,有一个 30GB 的 Windows 分区,偶尔会通过 bootcamp 启动它或在 VMWare Fusion 下的 OS X 中运行它。我喜欢这个系统!
使用 VMware 或 Parallels 时,后台会运行一些守护进程(服务),这些守护进程会占用少量内存,但不会影响日常性能。我选择删除 VMWare 菜单栏上下文菜单,因为我真的不需要或不想让它在我不使用它时占用资源。
由于系统的整体速度和性能,当您不使用这些应用程序时,它们对您的系统的影响很小。
当您运行虚拟机时,一个缺点是您只能在 OS X 和虚拟客户机之间分配 4GB 的 RAM - 幸运的是,Windows 7 非常精简,我给它 2GB 的 RAM 以及 2 个 CPU(4 个逻辑核心),我在 OS X 中没有注意到任何性能问题。如果我发现自己在 Windows 中执行了更耗 CPU 的操作 - 那么我会重新启动并单独运行 Windows。VMWare 和 parallels 都支持 Bootcamp 分区,因此您可以在 OS X 下或单独运行 Windows。
我完全推荐这款系统满足您的需求。请记住,如果您喜欢收藏,那么您可能会对有限的存储空间感到不满。过去一个月使用这款机器的经历让我学会了如何选择系统上的信息和应用程序,但我的旧 MacBook Pro 上的许多东西都积满灰尘了。
就便携性、速度/功率和电池寿命而言,对于许多人来说,这是一款很棒的大学用机。我认为您应该购买 MacBook Pro 的唯一情况是,如果您知道您将跨越 256GB 的障碍或计划同时运行多个虚拟机 - 那么您需要 8GB 的 RAM - 您可以使用 Pro 进行升级。