Windows手机下一步:运行x86完整桌面应用!

来源:互联网 阅读:- 发布:2020-06-03 04:33:59

微软缠上了惠普

今年年初惠普出品的 HP Elite X3 正式问世之时,很多人感叹,这可能是最后一款“史上最强的 Windows 手机了”,因为该机子真正把微软 PC 的理念再一次应用在智能手机上。然而,在 Elite X3 正式铺货之前,微软于年中对其移动业务进行了一次无情的裁员,涉及员工超过千人,因为微软试图甩掉诺基亚“试验品”失败的锅,放弃 Lumia 品牌,并重新制定移动战略。

很显然,惠普 Elite x3 成为了今年唯一值得关注的 Windows 手机,不仅是因为它是今天最强大的旗舰级 Windows 手机,而且还因为该机子的主要亮点之一:能够变成一台“真正的 PC 主机”。这里所说的并不单指微软大力吹嘘的 Continuum 模式,还包含了惠普独有的商业功能 HP Workspace 虚拟化技术,能够直接加载远程云端桌面,从而实现运行传统 PC 桌面上 x86 应用程序。

Windows手机下一步:运行x86完整桌面应用!

微软似乎对此很满意,于是前几天在《惠普Elite x3与微软Lumia合体 打造黑科技新旗舰》的文章中,我们提到了微软与惠普要联手了,共同研发一款基于 Elite x3 的消费级旗舰,并还会加入微软 Lumia 品牌设备的独家技术,包括 ClearBlack 屏幕、Glance 待机、摄像头技术和双击唤醒等等,再多一道亮点则很有可能就是惠普能把手机变 PC 的 HP Workspace 技术,支持运行运程 PC 应用。

这款黑科技的机子明年年初就能发布,不过微软可能认为该方案不够成熟,或者希望扩大到整个 Windows 生态圈,还专门花心思制定了“ Windows 10 Mobile 操作系统运行桌面级的 x86 应用程序”的原生方案。那么,这究竟是怎么一回事呢?

Windows 手机运行 x86 应用将不是梦

实际上,未来的某一个时刻,Windows 手机还真有可能运行桌面级的 x86 应用程序。因为惠普的想法很可能变成微软移动战略的一部分,不过微软会对其加以改进并利用。

近日,时常准确爆料 Windows 消息的“名侦探”WalkingCat,悄然在 Twitter 上曝出了一则猛料。他表示通过 Windows 的一部分称号为 “CHPE”的代码中发现,未来基于 ARM 芯片的 Windows 10 系统将能够拥有模拟运行 x86 软件的功能。

我们大家熟知的 ARM 芯片,一般都是运用到移动设备上,特别是智能手机。x86 软件就不多说了,桌面 PC 的专利。因此很显然,将爆料与之联系起来,所说的不就是“Windows 智能手机将能够运行 x86 桌面应用程序”了?

Windows手机下一步:运行x86完整桌面应用!

有意思的是,长期与微软内部人士表示很熟的 zdnet 记者 Mary Jo Foley 也跟进了同一消息,她表示,“CHPE”是微软未来计划的一个重要部分,主要任务是 x86 模拟器塞进 Windows 10 手机系统,不过现在说这个的时间还太早,按计划需要等到 2017 年秋季第三个代号为“Redstone 3”的大更新才有可能实现。

该记者还解释称,“CHPE”中的“C”指的是“Cobalt(钴)”,这是一种化学元素,寓意的话指的是“精灵的恶作剧”,但微软内部所说的是 ARM x86 模拟器项目的代号。而“HP”则代表“惠普公司”,千真万确。至于“E”实际意思还不明确,不过最有可能是单词“ Emulator(模拟器)”

从字面意思来理解的话,惠普在 Elite X3 中通过虚拟化云环境运行 x86 PC 平台应用的方案,被微软调皮的借鉴了过去,但与之不同的是,微软采用了 x86 模拟器的方案。

手机的 x86 模拟器用来做什么?

按照大多数人的理解,x86 模拟器肯定就是为了运行桌面应用程序了。其实仔细想想,桌面应用程序并未对手机进行优化,没有太大意义,为此微软还特别打造了“通用 Windows 平台”,希望开发者能够打造大量通用应用程序。因为此类应用开发之初就采用了统一代码,支持触摸操作,而且还能根据用户设备尺寸,自动调整界面大小适应各种屏幕,保证在每一款设备上拥有最适合、最迅速、最流畅而熟悉的操作体验。

Windows手机下一步:运行x86完整桌面应用!

不过,个人认为微软最希望的还是为了拯救那个让人眼前一亮的 Continuum 模式,毕竟该模式下,通过连接外部显示器、鼠标和键盘,迅速变成一台 PC 主机,所运行的还是通用应用。唯一的问题是,除了微软自家的应用程序完成了通用特性的开发之外,第三方的少之又少,而且无法保证未来开发者心甘情愿为微软开发大量的通用应用程序。

因此,与其等待通用应用程序的数量更庞大,促进 Windows 手机变成 PC,何不直接利用原本桌面平台 x86 应用程序的优势,更快速的完成一台移动 PC 的打造呢?而且考虑到桌面平台上已经有无穷无尽的应用程序,在 Continuum 模式下使用也是极好的一种体验,更能满足商业用户和骨灰级发烧友的需求。

梦想虽好,弊病自然也有!

将 x86 模拟器塞进手机微软有条件也有能力做到,但是“模拟器”这个东西,很多发烧友都玩过,而且现在模拟器的运用一点不少。不过,再如何模拟也还是虚拟的东西,这是弊病也是通病。更重要的是,模拟器往往要求所模拟的环境比真实环境更强劲的性能,这就表示在手机上模拟完整桌面电脑的环境挑战非常大,能否流畅运行或达到一般用户的体验都很难。

因为很多商务人士或专业人士,这类十分依赖于软件创造生产力的人群,往往是资源大户,一台小小的 Windows 手机,又如何能避免性能显著不足,或者续航大打折扣的情况呢?相信很多机友都玩过 Windows 平板电脑,特别是搭载 Atom 或低端 Core M 芯片的那些产品,也知道其性能仅足以应付日常办公,再多就是勉强玩玩英雄联盟这类网游,看做一台普通电脑实在很难。因此,要求一款体积如此之小的手机能有超高性能的芯片,有点痴人说梦话的感觉。

Windows手机下一步:运行x86完整桌面应用!

另外,还有一个最关键的点,运行在 ARM 芯片上的 x86 模拟器,对应用程序的兼容性真的有想象中那么好吗?这可能会是微软十分头疼的问题,因为过去微软在每一个自己的 Windows 版本更新中,每次软件的兼容性问题都遭到各种用户的吐槽,微软还开发了“兼容模式运行程序或者使用管理员权限进行运行”等方案。现在轮到模拟器了,可能情况比自家的 Windows 还要糟糕。

微软很善变 要做什么真难知道

在上个月底微软发布会结束之后,微软 Windows 和设备副总裁特里·迈尔森(Terry Myerson)接受采访时,终于再一次提到了 Windows 移动战略。然而,他的回应似乎暗示了 Windows 手机即将死亡,转而是另一种非手机类型的设备。当时他表示:

“从技术层面上来讲,Windows Mobile 有两件事情是独一无二的。一个是蜂窝网络连接,另一个就是 ARM 处理器。因此我们将继续投资于 ARM 和蜂窝网络。”迈尔森继续补充称,“虽然我们也说不出是什么类型的设备,但我认为这是使用了 ARM 芯片的 Windows 设备,同时还具备蜂窝网络连接。”

迈尔森的回答如此模棱两可,不过有意思的是,迈尔森的确没有再用到“手机”这个词了。我们大可猜测认为,微软还在研发的设备将再一次模糊平板电脑与智能手机之间的界限,基于 ARM 芯片但同时还具备蜂窝网络连接,不过肯定不会是手机的定位。迈尔森还表示,“当你一直在对错误的东西进行投资时,很难焕发生机,微软也有一些例子,但已终止”。

Windows手机下一步:运行x86完整桌面应用!

从迈尔森的谈话来看,微软似乎真的不会在手机上花太多的心思了,但依然会继续投资具备蜂窝网络连接的 ARM 芯片设备,并且可能不再是错误“难焕发生机”的手机业务。说到这里,前面提到的“集成 x86 模拟器的 ARM 手机”,可能真的是全部猜错了,毕竟那只是大多数机友一厢情愿的梦想而已,没人知道微软希望的设备是什么类型。

但无论如何,个人相信移动计算未来,应该是没有桌面和移动之分,每天拿起设备出门,随手拿起的设备就是手机,而回到家设备又是一台 PC,你根本无需随时随地携带多款设备,这样的日常场景显然是极好的!

推荐阅读:骁龙710与麒麟710