“混血终端”Win8:跨界之路疑云密布厂商专区

2011-12-08    来源:未知    
2011年9月14日,微软官方放出Windows 8系统开发者预览版的下载链接,两日内资源下载量轻松突破50万,接下来的一个多月中,链接被一次又一次地点击,Win8预览版被来自世界各地的用户下

  2011年9月14日,微软官方放出Windows 8系统开发者预览版的下载链接,两日内资源下载量轻松突破50万,接下来的一个多月中,链接被一次又一次地点击,Win8预览版被来自世界各地的用户下载、安装和使用。有人止于轻度体验,有人给出简单评测,有人揣摩微软用意,有人展望产业格局,有人则开始在脑海里勾勒未来的电脑形态。

  跨界之路疑云密布

  “Windows 8 for all PCs”是Windows 8的官方宣传口号。通过Win8系统的一条主要特性,我们就可以很容易出这句话的意涵——Win8同时支持X86和ARM架构。这意味着Win8将可以运行在市面可见的大多数终端上:以台式机和笔记本电脑为代表的传统桌面终端,以及包括平板电脑甚至智能手机在内的手持终端。

  “Windows 8 for all PCs”,流露出微软试图改变行业生态的野心,用Windows Phone 部门总裁Andy Lees的话来说就是:“新时代的Windows将打造一个跨越PC、手机、平板和电视的统一生态系统。”

  “同时支持X86架构和ARM架构”是否意味着两个系统之间的程序可相互兼容?意味着我们可以在装载Win8系统的ARM平板电脑上,享受到那些丰富而精彩的传统X86桌面PC应用?如果真的可以这样,那Win8平板无疑是令人振奋的。美国投资银行Bernstein分析师马克.莫德勒(Mark Moerdler)就此在最近的一份投资者报告中指出:“如果ARM芯片的平板电脑可以运行Windows程序,就可能会让Windows的未来完全不同,击破做空微软股票者的言论。”

  理想和现实之间的鸿沟再次出现,当下的现实是:ARM架构的Windows 8设备只能运行基于ARM架构开发的Metro程序,而无法兼容传统PC机上的旧有程序。

  实际上,X86和ARM架构之间的差异非常大,前者基于CISC指令集,后者则采用RISC指令集,前者追求更高的性能,后者则注重更低的功耗。要在这两个截然不同的架构环境中实现程序兼容是非常困难的。

  从技术上来说,性能更强,可以使用更多复杂指令的X86架构设备可以通过使用虚拟机模拟来实现对其他架构程序的运行,但是这种方法会牺牲掉一部分的性能。而对于性能相对较弱,指令被精简的ARM设备而言,通过虚拟机的方式来运行X86程序的方式显然就不太现实。关于这一点,Intel高级副总Renee James很早之前就曾表示过:“下一代的Windows 8的X86与ARM版本彼此之间有着根本性的差异,支持X86的Windows只会支持Intel、AMD以及其他兼容于X86架构的平台,并且保持现有软件的兼容性。至于ARM的版本则无法通过任何方式、包括虚拟机,来兼容现有的X86 Windows应用程序。”

  从理论上来讲,要让桌面系统上的X86程序运行在ARM设备上的方法只有一个:重新编译现有的X86程序,让它运行于ARM芯片.但是编译的过程涉及大量的优化工作,再加上这是要从一个复杂快速的架构向一个更慢更简单的架构转移,无疑需要耗费大量的人力和物力。所以,对于是否会重新编译一些旧有的X86软件使其兼容ARM架构,微软官方并没有作出任何声明和承诺。

  当然,PC制造商也可以选择X86平板,但是它的能耗比相对较低,且成本比ARM平板高,从过去的经验来看,售价更高的X86平板并没受到市场的接纳,目前市面的平板市场仍然还是由ARM设备扮演主角。

  桌面型终端上的巨大用户基数,被认为是微软最大的竞争优势。ARM设备无法兼容传统PC的X86程序,意味着Win8很难将自己这些用户基数移植到平板领域。同推出已久、各具核心优势的Android系统和iOs相比,平板领域的Win8看上去就是一个配角般的存在。

  强调信息交互、主打触控体验的Metro UI 是Win8的主要卖点之一。但在桌面型终端上,这样的UI却不会发挥太大空间。很早以前,打造过最优质触控体验的苹果公司就曾公开表示过,触屏操作非常不适合在桌面终端上完成,所以,我们至今仍未看到苹果推出过任何一款采用触摸屏幕的台式机和笔记本。桌面设备关乎效率和精度,在这一方面,鼠标显然比触屏更具优势。另外,在一个和地面垂直的平面上进行诸如点、划之类触控操作需要更大的动作幅度,时间长了很容易让人产生疲劳感。当撇掉触控操作后,Metro又有什么意义呢?用鼠标来操作Metro UI ?这只能当做一个玩笑而已。

  除了Metro UI,Win8还非常“贴心”地为用户提供了一套类似Win7的传统UI,在传统UI下,我们可以像使用Win7一样使用Win8——那我们为何不直接使用Win7呢?

  实际上,如果抛开Metro UI,Win8相较Win7而言最大的不同,无非就是采用了新的资源管理器界面、新的复制粘贴系统、新的开始菜单而已,这些在很多用户看来都是一些无关痛痒的小地方,其意义远远不及从WinXP升级到Win7(很多用户都直接跳过了被公认为失败之作的Vista)时大幅美化的用户界面和实用高效的任务栏。核心功能(Metro UI)不适用、其他方面无太大进化,再加上距上次升级(Win7)不过两年,用户实在是很难找到一个合理的理由将自己的电脑升级到Win8。

  在平板领域堪称配角,在桌面领域更是显得鸡肋,Win8很难在这两块领域获得乐观的装机量。在连最基本装机量都无法保证的情况下,微软又要如何来打造一个“跨越PC、手机、平板和电视的统一生态系统”呢?目前看来,Win8的跨界之路疑云密布。

1
3