为什么WP8手机的硬件配置相对偏低?
扫描二维码
随时随地手机看文章
这个话题要从Windows Phone 7说起。早在微软与各个手机厂商共同推WP7手机时,大家会发现一个现象,基本上所有的WP7手机采用的芯片方案都是同一家厂商生产,并且是同一个型号,如最初的三星 I8700(Omnia 7)、HTC T8698(7 Mozart)、三星I917(Focus)等,这几款产品可以看做是第一批搭载Windows Phone 7系统的手机,它们采用的都是高通骁龙Snapdragon QSD8250处理器。
等到以诺基亚为代表的第二批Windows Phone 7.5手机上市以后,我们又清一色地看到了各种搭载高通骁龙Snapdragon MSM8255处理器的产品,如诺基亚800、HTC C110e(Radar)、HTC X310e(凯旋)、三星I8350(Omnia W)、中兴V965(Tania)等。虽然这其中也夹杂有以高通骁龙MSM7227A为核心的诺基亚610等产品出现,但依然摆脱不了处理器单一的特点。而这时候,与之相对应的Android系统智能手机,则早已涉及高通、德州仪器、nViDIA、MTK、三星等各个处理器厂商,不仅包含的种类丰富,而且性能也走在了Windows Phone 7手机处理器前面——在Windows Phone 7还处在单核时代之时,Android已经迈进了双核时代,并且非常成熟。
继续发展,则是近期伴随WP8系统出现的第三批Windows Phone 8手机。Windows Phone 8可以看做是Windows Phone 7.X的进阶版,但两者存在本质区别,微软在此刻做出的抉择是摒弃Windows Phone 7.X,让全新的WP8手机作为一个分水岭公诸于世,而先前的WP7系统产品都不再提供升级WP8服务。伴随着系统的更新换代,我们同时注意到,Windows Phone 8手机已经全面不如双核时代:三星ATIV S、诺基亚Lumia 920/820、HTC 8X同样都搭载了高通骁龙Snapdragon MSM8960处理器,唯一一款比较特别的HTC 8S搭载的是较为低端的高通骁龙Snapdragon MSM8227处理器。但是无论怎样,Windows Phone 8标志着Windows Phone系统正式进入双核时代,而且最低也需要双核硬件来提供支持。
等到WP8正式进入双核时代之时,Android已经在四核领域耕耘颇深,主流旗舰机型早已全面进入四核时代。乍一看就会发现,WP8手机的硬件配置相对来说明显偏低了。为什么会出现这种情况呢?
WP8的硬件限制与微软有关。与Android积极开源不同的是,WP8系统与苹果iOS有些类似,微软同样采取了不完全开源的方式为硬件厂商提供支持。这样一来,很多对底层硬件的支持工作需要由微软进行开发完成,这就占用了微软本身很大一部分开发资源。对于一款成品手机而言,软硬件适配开发再加上后期的产品设计优化,整个过程就显得比较漫长,等到WP8手机成品上市的时候,动作迅速的Android产品已经步入了四核时代。这样看来WP8手机的硬件配置相对就比较低了。
不过,不完全开源也有自身的好处。微软可以通过此举控制产品的品质,增强用户使用体验,而不会让产品出现良莠不齐的局面。
ARM平台在移动终端时代已经取得了非常不错的成就,包括微软、苹果以及谷歌在内的智能手机产品大都采用了ARM平台作为硬件支持。不过随着ARM阵营硬件厂商的逐步扩大,ARM阵营硬件架构也面临着分化问题,往往各家产品的总线架构、GPU并不相同,多样化局面逐步扩大,这就让微软这家不完全开源的系统厂商不得不做出选择,同时基于ARM的Windows平台也必然不能像Android一样对各家芯片都照顾周全,而只能选择其一二。
目前手机领域中,所有品牌的WP8手机都采用高通一家的处理器产品,而且重复度非常高,目前发布的几款高端WP8手机都采用同一款高通S4双核处理器。实际上,为了让硬件与软件系统能够良好地协同工作,微软已经针对该款芯片付出了大量的开发工作。微软虽强大,但终究不是千手观音,以目前的精力来看只能针对几款代表性的芯片产品付诸开发,并且与竞争对手Android相比,他们所开发的硬件随时都面临着被迫落后的问题。
据业内人士确认,微软目前的ARM平台合作伙伴只有德州仪器、高通和nViDIA三家。这几家厂商被列为第一梯队,微软的开发资源大部分被第一梯队的Win8(包括WP8)占用,其他芯片厂商(包括国内数家芯片厂商)暂时没有机会与微软进行合作。
说到这里,笔者联想到了微软的合作伙伴华为。在Windows Phone 8发布会上,期待已久的华为WP8手机未能如其面世,是否与华为自家也从事芯片业务有关呢?或许可以这样猜测,华为希望在自家WP8手机上使用海思处理器,但微软方面已经没有充足的精力针对海思进行开发,从而导致了华为WP8产品的延期。当然这仅是一种假设,因为微软对使用并不广泛的海思处理器进行单独开发的可能性并不大。
最后谈一下,虽然之前微软声称诺基亚Lumia 800等老产品不能升级WP8系统,但真的一点可能性都没有了吗?实际上从芯片角度上讲,Lumia 800搭载的MSM8255处理器虽然性能并不主流,但其芯片架构与双核的MSM8960并非完全不同,理论上讲具有一定的通用性。微软的表态只是代表微软不会再针对该款芯片产品进行优化开发,如果某位民间高手进行系统移植的话,让Lumia 800运行WP8的可能性还是比较大的。不过,终究不是官方的作品,届时可能会有这样那样的问题。既然微软已经用比较高端的理由放弃了老用户、老产品,我们还有啥好说的呢?