虚拟机中的Mac OSX Lion vs 直接运行在硬件上的Mac OSX Lion

2012-05-22 11:41:07 +08:00
 ljbha007
最近配了台电脑来搞iOS开发
i5 + 8G RAM

看到装黑苹果的过程有点复杂于是决定先装一个虚拟机试试,经过一番倒腾,终于装好了一个10.6 SnowLeopard + Xcode 3.2.3 + iOS SDK 4.xxx(之前不知道Xcode 4.2免费版只有Lion可以用,所以现在正在安装lion的虚拟机);建了个项目编译运行了一下,编译速度还可以,虚拟机里边的模拟器一点也不卡,应该用真机调试也没问题。


我的问题是 在虚拟机里边跑的Mac OSX Lion和直接在硬件上运行的Mac OSX Lion那个更方便?
我能想到的各自利弊就是:虚拟机里边跑Mac OSX Lion编译、运行速度稍微慢一点,但是可以在Mac OSX 和 Windows 7 之间随时随意切换;实际硬件上跑的Mac OSX Lion的编译、运行的速度会快一些,模拟器当然也会快一些,缺点是想要用Windows 的程序或者服务就必须重启机器进Windows,或者在虚拟机里边运行Windows 7
9361 次点击
所在节点    iDev
46 条回复
gouflv
2012-05-22 13:08:44 +08:00
既然都说要做ios开发了 切windows有何用..
lulu0401
2012-05-22 13:10:12 +08:00
能用就先用着,开发了应用,如果能赚钱了 再考虑去买台mac~~所以,祝你好运
gouflv
2012-05-22 13:11:41 +08:00
好吧 玩游戏另说. 建议别折腾, 没条件就认真做一件事情
csx163
2012-05-22 13:13:40 +08:00
找好驱动,然后再装原生的MAC LION,我是这样
CoX
2012-05-22 13:22:37 +08:00
虚拟机给了多少内存?最近也想试玩一下mac系统,无奈主机才4G内存,不知道给虚拟机2G内存能不能跑起来呢。
burn
2012-05-22 13:55:18 +08:00
当然是实体运行Lion,然后虚拟个XP干一些非Windows不可的活儿
ljbha007
2012-05-22 14:25:57 +08:00
@CoX 我用2G跑起来很流畅
skyleft
2012-05-22 14:27:27 +08:00
windows中可以使用MacDrive读写mac分区,mac应该也可以访问ntfs分区
ljbha007
2012-05-22 14:29:14 +08:00
@CoX 虚拟机里边开模拟器也不卡
ljbha007
2012-05-22 14:30:24 +08:00
@burn
@gouflv 我不怎么喜欢Mac OS X,所以我觉得只要能跑Xcode 就够了
ljbha007
2012-05-22 14:33:17 +08:00
@lulu0401 谢谢
ljbha007
2012-05-22 15:44:06 +08:00
@skyleft 恩 是的 主要是运行程序的效率和兼容性 需要考虑
hsy
2012-05-22 15:55:46 +08:00
直接在硬件上运行的Mac OSX Lion方便很多
CoX
2012-05-22 16:05:14 +08:00
@ljbha007 谢谢,回头我试试。 dmg 镜像我还没下下来呢。我是准备用VirtualBox试的。
ximinjie
2012-05-22 16:08:52 +08:00
真机装才是王道,但是很有可能你卡在驱动这块了。很多设备没驱动,比如显卡。
ljbha007
2012-05-22 16:11:24 +08:00
@hsy 怎么方便法子?
ljbha007
2012-05-22 16:11:55 +08:00
@ximinjie 我配机子的时候专门注意这个问题的 都是配得Mac OS X完美兼容的硬件
wszf
2012-05-22 17:48:09 +08:00
干一行爱一行把。来回切换着你不累啊?快捷键啥的。。。
ljbha007
2012-05-22 17:49:44 +08:00
@wszf 主要是没钱 Mac 太贵性能又太渣
CoX
2012-05-23 15:54:24 +08:00
@ljbha007 Fedora12环境,VirtualBox4.1.14,Lion10.7.4,没装上;不知道你撞的过程中有没有问题?有没有什么经验总结可参考呢?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/36858

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX