0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于ARM的Windows迎来翻身机会

我快闭嘴 来源:三易生活 作者:三易菌 2020-12-14 16:19 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

序言:并不成功的初代Surface,以及微软的勇敢尝试

2012年6月在全世界关注的目光当中,微软推出了个人计算设备品牌“Surface”,并宣布推出旗下首款产品——采用Windows 8 RT操作系统的Surface RT。

以我们今天的眼光来看,Surface RT无疑是一款值得纪念的硬件产品,因为它开创了后来获得惊人成功的Surface家族,也重新定义了“触控屏幕+可拆卸键盘”的新时代变形本设计基准。以至于即便过去了很多年之后,当苹果开始给他们的iPad Pro系列产品加上妙控键盘时,大家首先想到的就是其与微软Surface之间的对比和竞争。

话虽如此,但可能许多朋友想象不到的是,八年前的初代Surface其实根本还称不上成功,甚至可以说是口碑极差的一代。差到什么程度呢?根据2013年微软推出Surface 2时相关媒体的报道我们可以得知,其本来应该被命名为“Surface RT 2”,但微软为了摆脱初代产品的不良印象,硬是去掉了名称中的“RT”。

最初的Surface RT为什么差点成为“滑铁卢”?问题主要出在它的软件生态上。要知道,当消费者听说微软推出了一款体型轻薄、价格不贵的“Windows平板电脑”时,首先想到的当然是它或许可以成为一款非常方便的移动办公工具、甚至是移动游戏终端。然而使用NVIDIA Tegra3处理器和特制Windows RT系统的初代Surface,实际上却完全不能运行任何常用的.exe程序,而仅能从应用商店下载一部分专为ARM架构做过优化的“Metro APP”。

当然,我们可以说,这是微软希望打破Windows与x86“绑定”的一次努力,也是其对于ARM处理器高能效以及更适合移动设备的优点的一次肯定。甚至从某种程度上来说,它也可以被视为PC行业转型ARM生态的一次大规模尝试。然而不太够用的性能,加上过于忽视用户习惯的软件生态,让最初的Windows RT折戟沉沙,甚至也顺带伤害到了Windows 8的口碑。

从RT到Windows on ARM,这是一次卧薪尝胆的故事

如果有关注微软Surface系列产品的发布时间表会发现,从2013的Surface 2到2015年的Surface 3,微软花了将近17个月的时间才打造出了新一代的入门款Surface机型。

不仅如此,当Surface 3面世的时候,大家惊喜地发现,它的处理器架构从前代的ARM换为了x86。这意味着Surface家族的入门款机型,终于可以真正成为许多学生、教师、办公族能够负担得起,又能够运行常用软件的随身计算终端了。

那么这是否意味着,微软选择了放弃ARM处理器和Windows系统的“组合方案”呢?事实上微软不仅没有放弃,甚至还找来了新的合作伙伴,并开始了很长一段时间“卧薪尝胆”式的研发。

2016年12月8日在WinHEC硬件大会上,微软突然抛下重磅炸弹,将一台基于骁龙820移动平台的Windows PC正式公布。而它最为激动人心之处在于,相比于多年前的Windows RT只能使用极少数应用的情况,由微软与高通携手打造的“Windows on ARM”,首次在ARM架构处理器上实现了运行x86代码应用程序的能力。换句话说,基于这一技术的设备,理论上既能享受ARM架构处理器带来的超低功耗和超长续航,又能让消费者像使用普通x86 PC那样,延续他们平时的软件使用习惯。

似乎是因为吸取了此前Windows RT的教训,微软在2016年的惊艳展示后,并没有选择迅速将Windows on ARM推向市场,而是继续与高通进行了一段时间的潜心研发。直到2017年底,换用骁龙835平台的Winddows 10 ARM产品才总算正式发布,并于2018年来到了消费者面前。

平心而论,Windows on ARM体系无论是在操作系统的日常体验,常用软件的兼容性,专业设备的扩展性等方面,比起Windows RT时代都绝对称得上是一次彻底的“革命”。毕竟用户可以在这些体积超薄、续航超长,而且还能随时连接到移动网络的设备上使用全功能的Office、Photoshop、ACDSEE,或者编程工具,也能用它聊QQ、微信、玩一部分轻量级的游戏,或是追剧了。

全新Windows预览版登场,八年悲愿终于迎来报偿

当然,作为一家负责任、注重实践的科技媒体,我们三易生活的确曾在MWCS的现场实地体验过基于骁龙835、骁龙850的Windows 10 ARM设备,也曾对微软在2019年发布、搭载了高通SQ1定制芯片(基于骁龙8CX)的Surface Pro X进行过非常详细的评测。

正因如此,对于Windows on ARM体系当前存在的问题,我们同样心知肚明,而且并不打算隐瞒。其中之一就是目前Windows on ARM仅能支持32位的x86程序,还不能运行那些仅有64位版本的x86应用。

这会导致什么结果?大家可以设想一下,首先因为Windows on ARM是微软当前力推的最新型技术体系,而它本身反映到设备上的最大特点是超长续航和超薄体型。因此采用Windows on ARM的设备多半都定位高端商务,具备做工精致的机身、超高素质的触摸屏,以及良好的音画体验等等。

于是乎部分创意人士自然就会希望,他们能够充分利用Windows on ARM设备的好屏幕,将其用作音乐制作、视频剪辑,或是在上面查看3D渲染模型,设计建筑结构等。然而,以上这些工作所需的软件,很多现在都有且仅有64位版本。

很显然在这种情况下,“Windows on ARM”不能支持64位x86应用,就成为了制约它进一步获得专业用户青睐的最大瓶颈。而面对这个问题,微软显然不会无动于衷。

2020年12月11日,微软出人意料地向Dev渠道的Windows insider测试者一口气同时推送了两个Windows 10测试版本。其中默认更新的Build 20277.1版本,是距离正式发布已经不远的Windows 10 21H1稳定测试版。它的功能已经接近完成,版本代号也显示为更接近最终正式版的“fe_release”。而另一个需要手动选择安装的Build 21277.1000版本,则是Windows 10 21H2的第一个公开测试版本,而在这个公开测试版的发布公告里最显眼的一点就在于,微软第一次为基于ARM架构的设备加入了64位x86应用的兼容能力。

换言之,对于测试用户来说,他们手中的Surface Pro X等使用ARM架构处理器的设备,从这一刻开始正式支持了包括ARM32、ARM64、x86和x64在内的完整代码体系。专业的视频剪辑软件、强大的音频制作工具、各种常用的3D建模程序、图像渲染应用,甚至于能够打开更大体积文档的64位Office等等,这一刻终于可以受益于Windows on ARM设备的低功耗、大触屏和内置移动网络连接能力了。换言之,从2012年就延续至今,关于ARM架构Windows设备在软件兼容性、软件实用性上的不足,也正式得以补全。

这意味着什么?简单来说,这代表着原本就定位高端的Windows on ARM设备,未来将能承载起更多专业的任务,可以更好地开拓高端市场。而这也同样意味着,如果微软与高通继续合作,研发出一款采用超大核心、超高主频设计的全新芯片,将Windows on ARM体系扩展到台式机、工作站甚至服务器领域,或许也不再是不可能的事情了。
责任编辑:tzh

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    20329

    浏览量

    254858
  • 微软
    +关注

    关注

    4

    文章

    6752

    浏览量

    108076
  • ARM
    ARM
    +关注

    关注

    135

    文章

    9588

    浏览量

    393572
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    arm嵌入式主板优缺点

    Windows CE、Linux等主流的嵌入式操作系统。   ARM的优点   一、高可靠性、高稳定性:在工业控制领域,性能稳定可靠是自动控制基本的要求,ARM嵌入式主板有着很特殊的优势。第一
    发表于 01-08 07:08

    Windows和Linux环境下分别使用Olimex和蜂鸟调试器下载程序

    。 在Windows系统下使用Olimex ARM-USB-TINY-H调试器时,需要通过Zadig安装olimex驱动程序。在 https://zadig.akeo.ie/ 中下载Zadig,首先在
    发表于 10-31 08:26

    RT-Thread Studio在Windows Arm上RT-Thread Studio Setting配置项页面无法显示怎么解决?

    例如Apple Silicon的MacBook上的Windows 11 Arm版虚拟机,RT-Thread Studio Setting配置项页面无法显示。
    发表于 09-16 06:10

    深入解析面向不同市场的多样化Arm计算子系统

    如果你曾基于 Arm 技术开发过产品,很大机会已经感受到了 Arm 计算子系统 (Arm Compute Subsystems, Arm C
    的头像 发表于 09-06 14:09 1113次阅读
    深入解析面向不同市场的多样化<b class='flag-5'>Arm</b>计算子系统

    Windows作系统可以在 ARM926EJ-S 上运行吗?

    Windows作系统可以在 ARM926EJ-S 上运行吗? 如果是,用于实现 Windows作系统的步骤和工具是什么 Windows作系统可以在
    发表于 08-29 07:50

    鸿蒙 PC 震撼登场!华为打破 Windows 垄断!

    不是普通的电脑升级,简直是国产操作系统打了一场漂亮的翻身仗!咱今天就来唠唠这个能让Windows都紧张的"中国芯电脑"到底有多猛。 华为于 5 月 8 日召开技术与生态沟通会,正式亮相鸿蒙 PC,后续还将
    的头像 发表于 07-11 18:15 1924次阅读
    鸿蒙 PC 震撼登场!华为打破 <b class='flag-5'>Windows</b> 垄断!

    国产海光OPS电脑怎样快速切换windows和国产麒麟统信系统

    WINDOWS
    深圳双芯信息科技有限公司
    发布于 :2025年06月23日 12:40:57

    龙芯处理器支持WINDOWS吗?

    龙芯处理器目前不支持原生运行Windows操作系统,主要原因如下: 架构差异 龙芯架构:龙芯早期基于MIPS架构,后续转向自主研发的LoongArch指令集(与x86/ARM不兼容
    发表于 06-05 14:24

    统信Windows应用兼容引擎V3.3.0更新

    为打破平台界限,让应用体验无缝衔接,deepin 团队基于 Wine 技术,推出了“统信 Windows 应用兼容引擎”,支持在 deepin 和统信 UOS 系统上直接双击运行 Windows
    的头像 发表于 06-04 13:58 1845次阅读

    Arm 与微软合作,为基于 Arm 架构的 PC 和移动设备应用提供超强 AI 体验

    ArmKleidiAI与ONNXRuntime的集成,为Windows和安卓操作系统带来了显著的AI性能优化,实现高达2.6倍的AI推理速度提升,从而加速应用体验。联合作者:Arm终端事业部产品
    的头像 发表于 06-03 16:47 983次阅读
    <b class='flag-5'>Arm</b> 与微软合作,为基于 <b class='flag-5'>Arm</b> 架构的 PC 和移动设备应用提供超强 AI 体验

    Arm计算平台助力汽车行业转型

    人工智能 (AI) 正在深度变革汽车行业,从车辆设计、制造到功能实现均迎来突破。这一趋势与全球各行业加速拥抱 AI 的背景高度契合,根据 Arm 发布的《人工智能就绪指数报告》,全球 82% 的企业领导者表示其所在企业正在使用 AI。
    的头像 发表于 05-28 14:19 1146次阅读

    Arm携手微软共筑云计算和PC未来

    计算平台并从中受益。无论是在 Microsoft Azure 的云端还是在 Windows on Arm PC 的边缘侧,开发者可以在任何地方加速其应用和工作负载。
    的头像 发表于 05-28 14:08 1051次阅读

    值得体验的多款Windows on Arm应用

    随着越来越多的开发者纷纷通过 Arm 原生支持的方式,打造更快速、更智能的应用体验,Windows on Arm 的发展势头和用户普及率持续加速升温。如今,普通 Windows 用户有
    的头像 发表于 05-28 13:56 2333次阅读

    Arm架构何以成为现代计算的基础

    2025 年 4 月,Arm 架构迎来了问世 40 周年。这个始于英国剑桥一隅、怀揣雄心壮志的项目,如今已成为全球广泛采用的计算架构。从传感器、智能手机、笔记本电脑,到汽车、数据中心等诸多领域,有数十亿设备如今运行在 Arm
    的头像 发表于 05-20 10:02 1361次阅读

    Windows Arm64托管运行器正式支持GitHub Actions

    过去一年,Arm 与 GitHub 持续紧密合作,致力于为基于 Arm 平台的开发者打造更便捷、更高效的开发体验。GitHub 推出的 Arm 托管运行器正在革新应用程序的开发与部署流程,而近期推出
    的头像 发表于 04-28 14:23 1286次阅读