Mac OS X寸步之行

时间:2022-09-11 01:05:21

作为史蒂夫・乔布斯重返苹果的力作,2001年初,融合了Mac OS人性化图形操作界面和Unix强大的网络化多任务操作系统内核两大“传世经典”设计于一身的操作系统――Mac OS X着实引起了业界的一片哗然。尽管人们对于苹果此次由内及外、脱胎换骨式的蜕变,和对苹果彻底放弃自己的核心,全面倒戈Unix阵营的做法褒贬不一,甚至对苹果是否能够真正理解和驾御Unix的精髓心存疑虑,但我们至少已经深悟苹果再度迸发的活力和决心。

转眼3年过去了,Mac OS X经历了从10.0版的Cheetah(印度豹,操作系统开发代号)到10.3版的Panther(黑豹),前后4次主版本的升级和若干次更为微小的系统完善(例如之前我们见到过的10.2.8、10.3.1)。显然乔布斯是希望以稳健的寸步之行,来耐心培育好这株自己亲手嫁接的新生命。然而,在历经了反复的“磨合”后,Mac OS和Unix的联姻究竟为我们缔造了一个什么样的Panther?相较我们之前测试过的10.2版的Jaguar(美洲虎),Panther此次寸步之行的重点又将落在何处?带着这些疑问,我们终于将神秘的Panther请入了《微电脑世界》评测实验室。

其实,对于本刊读者们而言,Mac OS X早已不再陌生,因为从2001年6月至今,我们的操作系统评测报告几乎全程见证了它每一个重要的足迹,无论是在桌面版还是在服务器端,我们都能够真切地感受到它前行的步伐,而今亦然。

变在眼前:Finder换颜

对比评测Jaguar和Panther,或许并不像大家期待的那么令人兴奋,因为乍看起来,它们的确没有特别显著的变化,除非您对那个熟识的苹果Logo以及幻彩的“X”更新为冷俊的金属风格有特别的感触(如图1),或者对裁剪系统有着特殊的需求(Panther提供了灵活度更大的手动安装模式,以更高效地满足高级用户的定制安装需求),否则安装和启动这个新系统,可能真的很难让您察觉到它的不同之处。

不过,当我们打开新版的Finder后,第一个不同终于呈现在我们面前(如图)。这个伴随了Mac OS多年的老东家这次终于换了新颜,我所指的当然不仅是它酷银色的外表风格。坦白地说,对于像我这样早已习惯了Windows资源管理器风格的PC用户而言,一成不变的Finder似乎一直不是很对胃口,或许我更喜欢顺手点击窗口左侧的树型快捷状态栏,以实现随意的快速切换。10.3版的Finder的确很能讨我的欢心,它不但可以满足我自如切换于多个硬盘、快捷目录、快捷程序的需要,更为我解决了快速网络连接和自定义快捷启动方式的烦恼,这使我终于找到了如鱼得水的感觉。如果说通过简单拖拽来实现自定义快捷按钮的方式对苹果来说并非难事,那么在网络快速连接上面的进步则更令我赞赏。现在我可以简单地从Finder左上角的“网络”快捷方式直接进入公司的Windows网络,而无需再像之前那样要先从菜单上“连接到”指定服务器,再从桌面或窗口登录、浏览其上的共享资源了,这显然得益于其内建的最新版的Samba 3.0。当然, 对于不喜欢这个新增的左侧快捷栏的传统Mac用户,您也可以通过双击隔栏中间的小按点,将其隐藏起来。

新版Finder中另一个值得注意的地方是其更为强大的扫描功能,您会发现,这里每当您在Finder的搜索条中输入一个字符后,系统后台就已经开始进行扫描工作,以求最大限度地节省您的搜索等待时间。当然,这也将对您的系统资源提出更高的要求。此外还有在上一版本中曾经一度消失了的彩色标签功能,这也是一个深受苹果用户喜爱的实用功能。

变在瞬间:Exposé与用户切换

Exposé也是Panther新增的一项重要且很酷的功能,尤其是对于那些总爱将自己的桌面堆积成山的工作狂人们,这将为您提供最快捷、最简便的桌面整理手段。

您可以尽情开启您需要调用的程序、文档、Finder等各种窗口(只要您的硬件资源足够强大),而无需为混乱的桌面担忧。到您需要找到特定的窗口时,简单地使用F9~F11快捷功能键或通过鼠标移动到屏幕特殊角落(需预先设定)即可启用Exposé功能(如图2),来快速移开桌面窗口或按照设定方式重新排列窗口,以求在第一时间帮您找到、突现目标窗口。这一功能有些类似Windows 平台下的Windows键+D、平铺窗口或窗口重排等功能,但苹果显然又将这些功能做得更为生动,更为人性化。您甚至可以在平铺窗口后直接用鼠标点选目标窗口,该窗口将自动被调到前台,而其他窗口则会自动归位,保持您原来的工作状态。这也是我个人特别推崇的一项实用功能,因而昵称其为“乱中取精”。不过,这同时也让我对其未来的发展有了更多的幻想:为我们提供更加丰富、灵活甚至是可自定义的组合、排列方案,将Exposé进行到底。

快速用户切换也是苹果为之自豪的一项新设计,尽管这多少也让我们联想到Windows XP的“切换用户”功能,但苹果又再次炫耀着自己在图形界面设计方面的天赋,令人眼前一亮(如图)。当系统中存在着多个用户账户时,您可以通过“系统-账户”中所提供的“启用快速用户切换”功能来实现3D式的动画用户过场切换功能,而无需像之前的系统那样需要中断进行中的工作并注销当前用户,才能切换到另一个账户中。这对于多人共享一个硬件平台的用户群(家庭或SOHO)来说显得格外重要,而其多用户间高效、稳定的平滑切换显然受益于Unix内核的先天设计优势。当然,这一超炫的3D过场也需要更多的系统硬件资源作支持,在旧款Mac硬件平台上(如G3),您可能就无缘消受了。

变在心间:Darwin再探

Panther的改变,显然并不仅局限于OS表面的改进与新增功能,核心的改变虽然更为隐蔽但却也更值得我们探究,毕竟这直接关系到系统整体的发挥效能。正如我们在先前进行相关测试时曾多次提到过的,Mac OS X系列的系统内核代号为Darwin(达尔文),其中Jaguar系列集成的内核为Darwin 6.x版系列,而Panther系列则采用了最新的Darwin 7.x系列的核心,这将直接导致2个版本系统在整体执行表现方面的不同。

为了充分体现这一区别,我们采用《微电脑世界》评测实验室通用型应用程序标准测试脚本对2套OS X系统在新、旧2种不同Mac硬件平台上进行了执行性能对比测试。测试结果充分印证了我们的观点,在不同的硬件平台上,Panther的执行效率较之前辈的确有了较为明显的提升(测试结果如表1)。其实从操作系统和应用软件的安装时间上,我们也能有所体会,在G3平台上安装Panther的总体时间大概为1小时40分钟,比安装Jaguar所需的近2小时30分钟也有较为明显的改善,看来Darwin 7在执行效率方面的优化的确功不可没。

工程师寄语

除了上述的这些令人炫目的特性,其实在诸如网络配置(如图3)、系统底层调节等一些深层功能选择设计,以及iChat AV视频聊天、Internet浏览(safari)、字体册(亚洲语种字体显示的优化)、OSD半透明式任务快键切换(苹果Command+Tab)等数不尽数的细节方面,我们也都看到了Panther不俗的表现(见表2)。正所谓千里之行始于足下,从这些细微的改进中,一个日渐成熟、高效的多用户、网络化图形操作系统正迅速崛起在我们面前。当然,相较Mac OS X这样庞大的Unix系统,或许苹果每次带给我们150多处的细微改进真的只能算是寸步前行,毕竟要想将Mac OS多年心血锤炼的几近奢华的Aqura外壳和浓缩了Unix数十载精华的Darwin内核完美地融会贯通在一起也绝非一日之功,苹果需要走的路还很长。但伴随着苹果稳健的步伐,我们看到的无疑是一个充满了希望的明天。

上一篇:虚拟PC离我们还有多远? 下一篇:IT因我而易――如何做好IT部门的管理与服务