你能在虚拟的Windows桌面上工作吗?

服务器上的VMware已经成为标准实践,但你能在虚拟桌面上生存吗?

我用的是一台运行OS X的Macbook Pro笔记本电脑,在Bootcamp分区安装了Windows 7。通常这种设置只允许你启动Mac OS X或Windows,但使用VMware Fusion 3 for Mac OS X,我可以将bootcamp分区(Windows 7)作为虚拟客户操作系统运行。VMware Fusion的Unity功能可以让Windows应用程序在Mac OS X桌面上显示在自己的窗口中。这总是会吸引人们的注意,因为人们会问:“你在Mac上运行Outlook ?”

IT专业人员多年来一直在使用桌面虚拟化,主要是通过Citrix环境。但这些都是专门的Citrix服务器,托管跨局域网的用户会话。我们已经在实验室、数据中心和托管地点使用虚拟化服务器。但我开始怀疑,虚拟化是否能够为桌面用户提供必要的性能和响应能力?不仅仅是偶尔,而是作为他们的主桌面?这就是我过去两周一直在做的实验。我关掉了我的Windows 7笔记本电脑,在我的Mac电脑上只使用Windows操作系统。

还可以看看这篇博文:如何在Mac OS X上运行Windows 7虚拟化

硬件平台是一台配置合理的笔记本电脑,在5400 RPM驱动器上有一个2.8Ghz双核CPU、4GB ram和一个相当大的100GB bootcamp分区。由于我并不总是在一个地方,在笔记本电脑上做这个是我最好的选择。有了这个设置,我就可以在开发iPhone的同时使用Outlook和其他主要的Windows应用程序。当在同一台机器上使用Windows 7和Mac OS X时,多亏了VMware Fusion的Unity特性,我感到非常惊喜。

VMware Fusion的Unity特性可以让Windows应用程序以自己的窗口出现在桌面上,而不是被困在客户操作系统窗口的正常限制内。当你在Mac桌面上滑动窗口时,移动Outlook、Word、Windows资源管理器和其他窗口会有点不稳定,但不会太厉害以至于窗口卡住或冻结。

老实说,Windows 7作为虚拟客户操作系统运行时的性能和它在本地运行时是不一样的,但总体体验肯定是可行的,而且完全可用。我可以轻松地使用Microsoft Outlook来处理所有电子邮件需求,就像我在本机运行Windows 7时一样。将收件箱切换到不同的专栏可能会花费更长的时间(也许5秒左右),但我并没有避免这种做法,因为性能损失是不可接受的。Word、Excel和Powerpoint也是非常有用的应用程序。

我注意到最大的性能损失是启动Windows 7所需的时间。它可能需要200-300%的时间来启动和到达可用的Windows桌面状态,以准备启动应用程序。我不愿意去想在这种配置下运行Vista会是什么样子。应用程序的启动速度也会变慢,但代价要比Windows操作系统的启动时间小得多。

为了提高性能,我还做了一些其他的事情,比如只安装我真正需要的Windows软件、服务和启动程序,而把那些很好用的实用程序和占用大量内存的应用程序抛在了后面。关闭Aero,回到类似xp的经典界面也能显著加快速度,并有额外的好处,即减少GPU对电池寿命的消耗。

Windows 7虚拟化和VMware Fusion可以接受吗?总的来说,我认为是这样的。短期内我不打算换回去。现在,我不仅可以在开发iPhone时使用Windows应用程序,还可以使用Mac的一些视频和图形应用程序。不是每个人都有CPU和内存,或可能不愿意放弃Aero界面和一些Windows可以减少性能的好处,但是如果你有两个Windows和mac电脑上的硬件和你工作,我建议你去给这个设置。

像这样的吗?以下是米切尔最近的一些帖子。

最近的播客:

米切尔的书建议:也可以访问米切尔的其他博客和播客:

访问微软子网获取更多新闻,博客,意见来自网络。报名参加每两周微软简报。(点击新闻/微软新闻提醒)

加入网络世界社区有个足球雷竞技app脸谱网LinkedIn对自己最关心的话题发表评论。

版权©2009Raybet2

2021年IT薪资调查:结果在