
Windows
如今,这几乎算不上是个问题了。就像在ThinkPad X13s上进行测试时看到的那样,很难找到运行不正常的应用程序。在Windows 11里,64位应用程序的仿真功能是系统自带的,一开机就能用。借助Windows Insider计划,微软针对ARM优化了更多的应用程序,像Edge网络浏览器、Microsoft Teams、Visual Studio以及热门工具PowerToys,这些应用程序都能在本地运行,无需仿真。对于第三方开发人员,微软鼓励他们利用传入的Project Volterra工具包编写ARM应用程序。在能良好运行Windows 11的ARM架构PC上捣鼓安卓应用程序的话,就会拥有一个相当不错的应用程序生态系统。实际上,应用程序的支持从一开始便是个主要问题。早先的时候。微软早在2011年之前就进军ARM领域的计算和PC方面了。2011年的CES上,微软首次详细阐述了基于ARM的Windows,还计划让下一代Windows支持片上系统(SoC)。微软的史蒂夫·鲍尔默还展示了在德州高通公司制造的ARM芯片上运行Windows 7的设备以及英伟达产品,这在当时是前所未有的事情。
2012年,也就是一年后,微软推出了Windows 8操作系统。同年,微软推出Windows RT的同时,也推出了其第一款Surface设备——Microsoft Surface RT。Surface RT是微软损失最惨重的项目之一,据报道微软在其身上投入了9亿美元。尤为值得一提的是,开发人员不满无法在该设备上运行传统的Win32应用程序。微软在努力将Windows平板电脑打造成iPad的有力竞争对手时,其应用程序仅限Windows Store应用商店中的内容,而该商店里高质量的应用程序十分匮乏。Windows for ARM从一开始就名声不好,在应用程序方面尤其如此。微软再用新的第一方设备来尝试(这一系统)得等七年,但它好像仍未吸取教训。进展较为迟缓。过去七年,微软一直在放慢速度,2015年推出Windows 10之后尤其如此。Windows 10对微软而言是个全新起点。微软在新CEO的带领下,似乎决心不再犯同样错误。微软若未来要支持ARM PC,就需要更有耐心,在目标进度上保持一致。2015年,微软在中国的WinHEC主题演讲里,详细阐述了其与高通合作的新始终连接的PC合资项目,还展示了在ARM架构的SoC上运行完整Windows 10系统的情况。但这次情况有了变化,在Windows系统基于ARM的SoC愿景方面,微软有了明确且唯一的合作伙伴。现在,ARM系统上的Windows能够运行任何32位PC应用程序,像Adobe Photoshop就可以运行。2019年,Surface Pro X的问世打破了原有的局面。微软首次承诺,多数成熟的32位Windows应用程序可借助仿真技术在ARM设备上运行。这和Windows RT有所不同,Windows RT只能运行预装的系统应用以及当时Windows应用商店里的应用,像Chrome这类Win32应用是无法运行的。硬件再华丽,应用程序终究是这款漂亮二合一产品的致命弱点。仿真未能如Microsoft所期望的那样运行,多数应用程序或游戏都无法运行。当前,大多数开发者已转向64位应用程序,在ARM版Windows上仿真32位应用程序毫无意义。像谷歌浏览器这类基本应用程序在模拟时,处理器性能受到严重影响。打印机、游戏、应用程序等硬件的驱动程序,只有专门针对Surface Pro X和ARM版Windows设计时才有效。部分游戏需使用特定版本的OpenGL才能运行,像第三方杀毒软件、Oracle Virtualbox这类程序也无法运行。这台PC有点杂乱。不过,希望就在未来,我们正在为达成当下目标奠定基础。存在性能方面的问题。性能是2022年ARM PC要解决的第二个主要问题。这同样是这类设备早期就存在的问题。最初的Surface RT功能严重欠缺,甚至比不上运行Windows 8的低端平板电脑。微软要克服这一困境得花费许多年,这和仿真性能紧密相关。在类似移动的片上系统(SoC)处理器方面,高通是微软的长期合作伙伴,双方的合作最终以SQ1达到顶点。这款定制的ARM芯片以高通的骁龙8cx为基础,终于开始能与x86竞争对手的性能一较高下了。高通在PC性能上逐年取得进步。使用骁龙8cx Gen 3的ThinkPad X13s,给人的最终体验就仿佛到达了新境地。联想称,凭借新的骁龙8cx Gen3,该设备系统级性能最多可提升57%,较之前几代,多任务处理速度最多能提升85%。

微软
Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号