设为首页 收藏本站
查看: 1093|回复: 0

[经验分享] 在MacBook467中的Mac OSX体验-虚拟机篇

[复制链接]

尚未签到

发表于 2016-5-18 10:52:53 | 显示全部楼层 |阅读模式
目前,Mac OSX是我的主操作系统,但工作上还是经常需要在Linux、Windows中切换。我的MB467的硬盘有250G,内存是4G,配置还是足够高,同时考虑到苹果机器硬件的特殊性,为了减少麻烦,提高效率,决定采用虚拟机的方法安装Windows和Linux。为了测验性能,先后安装了VMware,Parallels和Virtual Box。以下分别讨论这些虚拟机软件。

(一)VMware。

     VMware是我最早接触的OSX上的虚拟机软件,现在使用的是VMware Fusion 2.04,以前也用过它的Windows版和Linux版。作为上市公司的产品,VMware总的来讲,都是比较令人满意的。在各个方面都有不错的表现。综合起来,VMware的优点表现在:

(1)稳定性好。用VMware虚拟的操作系统非常稳定,运行的时候很少出问题,基本和独立安装的Linux、Windows相当。

(2)虚拟机中的硬盘大小可以扩充。这个特点很好,因为在虚拟机中安装补丁、软件的时候常常会发现硬盘空间不够的情况,这时候调整一下硬盘的大小就很有必要,在其他虚拟机中目前还没有发现类似的功能。

(3)支持文件从OSX到虚拟机系统的拖动拷贝,这种拷贝方式比文件共享的方式要方便很多。

(4)NAT网络模式是我在虚拟机中常用的工作模式,因为在这种模式可以保证虚拟机无需独立IP,即可通过宿主机的网络上网;另外,VMware还可以保证在虚拟机的网络采用自动获取IP的情况下,宿主机可以直接联通到虚拟机,这主要是VMware在OSX中安装了两块虚拟网卡,其中一块充当了网管的原因。这个对于我来说就很方便,因为这样可以不占用网络IP,在虚拟的操作系统中上网;同时,又可以在OSX中开发基于虚拟机系统中的特定的数据库项目。比如,我们的一个项目的数据库用的是SQL Server2000,我把它装在虚拟机的XP里面,然后在OSX中使用NetBeans进行开发。

VMware的缺点我主要感觉有以下几点:
第一,虚拟机中对于大型Java应用,比如NetBeans和Eclipse,速度非常慢,尤其在是启动的时候。

第二,虚拟机在默认的设置下,并不能太好地处理虚拟操作系统和OSX之间的快捷键。比如,在oSX中,Ctrl+空格键会自动调出SpotLight搜索框,在虚拟的Windows/Linux中则是调出中文输入法,这个时候,在VMware中的操作系统就不能调出中文输入法,这个就不是太方便。


第三,NAT网络连接方式在OSX没有任何网络接入时,不能保证和OSX系统之间正常的网络连接。比如,Mac没有插网线,同时也没有接上无线网络,那么在OSX中就无法正常连接到虚拟机的SQL Server2000数据库了。

(二)Parallels
安装Parallels是 看了Robbin介绍的OSX的帖子,我用得是Parallels 3,感觉这个虚拟机的性能和VMware很类似,我只是用它安装了XP,别的操作系统没有试过。在安装后,觉得有以下几点值得肯定:

(1)Parallels自动识别Mac OSX中以Boot Camp方法安装的XP或Vista。对于使用Boot Camp方式的用户,他们可以很容易地转移到Parallels虚拟机中。

(2)Parallels在安装时自动将OSX用户主目录设置为共享文件夹,这个对于OSX和虚拟机之间的文件共享很方便。

(3)Parallels象VMware那样,也支持文件在OSX和虚拟机之间的拖动拷贝。

(4)在NAT网络模式下,不论Mac是不是插了网线,还是接不接无线网络,Parallels都可以保证OSX可以连通到虚拟机的XP系统上。这个特点就比VMware要好很多。这样,在任何地点,我都可以在OSX中使用NetBeans开发基于XP中的SQL Server2000的项目了。

至于Parallels的缺点,我认为有以下几点:

第一,Parallels和VMware在运行大型的Java应用时,性能不佳,甚至还不如VMware。比如,我在Parallels中,将XP的内存设置到2G,第一次启动MyEclipse7.0也要超过2分半钟。

第二,曾经在某个时间段,Parallels里安装某些软件时,需要的时间惊人的长。比如,我有一次安装.NetFramework 1.1,这个安装程序只有几十兆,但居然装了2个半小时!

另外,Parallels在安装XP后,启动时间似乎并不象Robbin说得那样短,和VMware中的XP启动速度差不多;再有,Parallels似乎和VMware之间有冲突。如果先运行VMware中的虚拟机,然后再启动Parallels中的XP,VMware立刻就崩溃退出。

(三)Virtual Box
这个是我比较喜欢的虚拟机软件,先列一下优点:

(1)和VMware、Parallels收费相比,Virtual Box是开源免费的,这个真得要感谢SUN了。实际上,个人觉得VirtualBox在各项功能上和VMware和Parallels相比并不差,常用的功能它都有。希望在SUN被收购后,Virtual Box还能保持良好的发展。

(2)Virtual Box更新很快,这个和NetBeans的更新有些类似,这也是开源的好处之一。比如,Ubuntu9刚发布不久,Virtual Box就对它有了支持,当时离SUN被Oracle收购的时间并不长,似乎SUN公司的被收购并没有影响到Virtual Box的研发。再如,Ubuntu8.10版本的VirutalBox早就支持了guest os的3D加速功能,而对应的VMware版本似乎还不支持,运行其中的XP效率也远远低于Virtual Box。

(3)Virtual Box虚拟机中虚拟的操作系统的性能很好,个人认为要远远好于VMware和Parallels,尤其是在运行大型的Java程序方面。在虚拟机的Ubuntu9中,启动NetBeans和MyEclipse的速度和在OSX中的时间差不多,其他程序也运行的不差。

(4)和VMware相比,Virtual Box能更好地处理宿主机和虚拟机之间的按键通信。比如,上面提到的VMware在OSX中的Ctrl+space键的问题,在Virtual Box中就不存在。

Virtual Box的最大的缺点在于这个软件似乎不大稳定,有的时候,在OSX中启动Virtual Box会导致OSX崩溃。在其他操作系统的版本中,Virtual好像在某些笔记本上也有类似的现象。我原来使用的Thinkpad x61的Vista里,只要接通了无线,一启动Virtual Box就当机。除去启动方面的问题之外,有时候在虚拟机运行的时间长了之后,会自动异常退出。

另外,Virtual Box本身也不支持OSX和虚拟机之间的文件拖动拷贝,不过这个并算太大的缺点。

在网络方面,VirtualBox的NAT模式仅支持在虚拟机中访问外界的网络,而OSX则不能在NAT模式下直接和VirutalBox中的虚拟机连通。

但总的来讲,考虑到它无需License和快速的性能,Virtual Box还是值得肯定的。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-218636-1-1.html 上篇帖子: 类似Mac 登录不成功的shake效果 下篇帖子: 智能手机软件平台 Android VS iPhone OS: 平台对比分析 (1/4)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表