计算机技术论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

  • 欢迎访问 计算机技术论坛-电脑迷与初学者的家园!由于论坛管理严格,新注册会员可能遇到各种问题,无法解决的请发邮件 admin@jsjbbs.cn
查看: 1905|回复: 0

空谷足音Surface Phone一线生机揭秘 win10 ARM64的机遇和挑战

[复制链接]
发表于 2021-4-10 16:29:56 | 显示全部楼层 |阅读模式
#117803#提起运行在ARM架构处理器上的Windows 10桌面系统,我们可以追溯到2016年的12月份,当时在WinHEC大会上,微软展现了基于高通骁龙820处理器的Windows 10笔记本装备。

或许大家还记得上1款基于ARM架构处理器的Windows桌面系统——Windows RT/RT 8.1,惋惜的是,这款操作系统当时并没有取得主流消费市场的青睐,最后以失败告终。
基于ARM架构处理器的Windows 10 ARM64和当年Windows RT/RT 8.1的最大不同是,它不但可以运行商店里的UWp利用,还可以运行原生ARM64桌面软件并通过虚拟化技术兼容Win32桌面软件。
相比之下,Windows RT/RT 8.1则只能运行从利用商店下载的Modern利用和第1方预装的Internet Explorer、Office 2013等桌面软件。
在本月的骁龙技术峰会上,高通发布了全球首款7纳米pC平台——骁龙8cx计算平台,这也将已亮相两年却依然没在消费市场大范围普及的微软的Windows 10 ARM64重新带到了大众的视野当中。今天的这期文章,我们就1起来探讨,在现今的技术背景下,微软Windows 10 ARM64这个平台面临哪些机遇和哪些挑战。
Windows RT命运的重演?
一样是面向ARM架构平台的Windows桌面系统,很多读者担心Windows 10 ARM64终究会面临和Windows RT相同的命运,那末这类担心是不是有必要呢?
Windows RT当年所面临的问题是甚么?
这款系统看起来太像完全版的Windows 8,以致于很多用户弄不清Windows RT和Windows 8之间究竟有甚么区分,在这类情况下,当他们在Windows RT上尝试安装桌面软件的时候,就会遇到问题。
为何Windows RT不支持运行传统的桌面软件?
从表面上来看,Windows RT不能运行传统的桌面软件,是由于它是1款专为ARM架构的处理器所设计的操作系统,而市面上的传统桌面软件都是为X86桌面平台构建的,此时,架构平台间的差异就像是操作系统和桌面软件间的“天堑”,让这二者没法相互兼容。
但是事实并不是是我们表面上所看到的那样,Windows RT没法运行传统桌面软件的真正缘由并不是是架构平台间的“天堑”,而是微软故意制造的限制。
由于Windows RT保存了大多数的Win32接口,这个所谓“不完全”的Windows 8其实也没有那末的不完全,如果传统桌面软件的开发者想让他们的利用程序运行在Windows RT上,那他们只需要把桌面软件的原生代码针对ARM架构的处理器重新编译便可,有些完全基于.Net Framework的桌面软件乃至根本不需要重新编译。
为基于ARM的Windows RT移植桌面软件,听起来仿佛是个好主张,不过问题来了,微软在Windows RT上启用了强迫的签名检查,就算开发者所编写的传统桌面软件能够兼容Windows RT,那没经过签名的软件也没法在Windows RT上运行。
事实上,启用强迫的签名检查是1项通情达理的举措,由于这可以确保桌面软件的安全,但糟的是,微软当时其实不向第3方软件开发商提供传统桌面软件的签名,正常情况下,除我们前面提到的Internet Explorer、Office 2013等微软自家的桌面软件以外,没有第3方的桌面软件能在Windows RT上运行。
大概在2013年的时候,IT之家的老用户可能读到过这样1则消息,说的是Windows RT已被越狱,可以运行桌面软件,事实上,Windows RT越狱运行桌面软件的原理就是绕过微软的强迫签名检查机制。
有些读者看到这里可能会问了,既然Windows RT不能运行桌面软件是它当时所面临的1大问题,而它又有能力运行桌面软件,那微软为何不开放这款系统运行桌面软件的能力呢?
固然是为了生态。微软成心限制Windows RT运行传统桌面软件的能力,是希望能借此引导开发者开发、用户使用Modern利用程序,从而让新生不久的Windows利用商店充实和热烈起来。
后来事情的发展,仿佛与微软所希望的背道而驰,搭载Windows RT的硬件产品的市场表现,也决定了Windows RT这款系统终究的结局。在Windows 10发布之前,小编也曾空想有朝1日微软能在“Windows 9”里消除Windows RT桌面软件的强迫签名检查,结果最后等来的却是和当年的Windows phone 7.8有异曲同工之妙的“Windows RT 8.2”,即Windows RT 8.1 Update 3。
既然微软上1个专为ARM架构处理器构建的Windows桌面操作系统已以失败告终,那为何此时,我们却无需担心Windows 10 ARM64会面临和当年的Windows RT相同的命运呢?由于Windows 10 ARM已克服了Windows RT的最大缺点——没法运行桌面软件。
现如今,不管是运行原生的ARM64桌面软件还是通过虚拟化技术来运行Win32桌面软件,Windows 10 ARM64既不存在技术上的障碍,也不存在人为上的限制,这还要归功于今天和5年前截然不同的技术背景。
首先,和5年前相比,Modern利用已不再是Windows利用商店(微软商店)中的唯1商品,Win32利用和pWA利用也是微软商店利用生态的重要组成部份,在这类情况下,微软已无需封印Windows 10 ARM64运行桌面软件的能力。
第2,和当年Windows RT系统所依托的英伟达Tegra 3、Tegra 4和高通骁龙800不同,随着高通骁龙845、骁龙850、骁龙855、骁龙8cx等高性能移动平台/pC平台的问世,如今的芯片的性能已不再是Windows 10 ARM 64运行桌面软件所面临的瓶颈,事实上,通过2016年年底那次在高通骁龙820上的演示我们可以看出,Windows 10 ARM64就算是运行在两年前的高通骁龙芯片上也能够获得较为理想的流畅度表现。
第3,随着移动通讯技术的不断发展,4G、5G等技术让蜂窝网络的连接速度不再亚于有线宽带,特别随着5G技术的发展,高带宽、低延迟的蜂窝网络更可以为将来基于Windows 10 ARM64的电脑的时刻连接特性提供强有力的支持。
因此,我们可以得出的结论是,不管是从利用生态的角度看、从性能表现的角度看,还是从连接性能的角度看,Windows 10 ARM64所面临的机遇都是相当重大的。
Windows 10 ARM64的挑战
虽然正如我们前面所说的那样,Windows 10 ARM64面临重大机遇,但它所面临的挑战也是不可忽视的。
首先,虽然高通骁龙移动平台/pC平台的性能已不再是Windows 10 ARM64运行桌面软件的瓶颈,高通骁龙845、850、855、8cx等高性能芯片也预计能够为Windows 10 ARM64 pC带来相当不错的流畅度体验,可是和英特尔酷睿系列芯片相比,高通骁龙系列芯片的性能仍有继续提升的空间。如果专为Windows 10 ARM64设计的ARM芯片既能够实现久长的续航,又能够实现强劲的性能,那相信基于ARM架构处理器的Windows 10 pC1定更受消费市场的欢迎。
第2,从当前的Windows 10利用生态来看,绝大多数的桌面软件还是面向Win32开发的,这些软件虽然能够在Windows 10 ARM64上运行,可是借助虚拟化技术来运行一定使它们面临性能消耗,因此,进1步建设和完善刚刚起步的原生ARM64的利用生态,对Windows 10 ARM64系统及装备的体验提升来说是相当重要的,对此,微软不但需要约请Adobe等生产力工具巨头为其站台,更需要出台相应的鼓励政策来鼓励更多的开发者构建ARM64原生桌面软件。
第3,基于ARM架构处理器的Windows 10 ARM64笔记本装备的本钱和售价仍然还有紧缩的空间。以最近3星发布的Galaxy Book 2为例,这款笔记本搭载了高通骁龙850处理器,配备了4GB运行内存和128GB存储空间,其屏幕为1块分辨率为2160*1440的Super AMOLED屏,它的售价是999美元,约合人民币6931元。
这个售价和传统的基于英特尔处理器的电脑相比优势仿佛其实不明显,毕竟将近7000元的价格,要买到1个性能更强的英特尔酷睿i5笔记本也其实不成甚么问题,除非你对续航异常敏感,觉得Windows 10 ARM64笔记本的长续航特性是个不可或缺的刚性需求。
如果Windows 10 ARM64笔记本的价格能够做到和中端规格/价位的手机持平,售价在3000~4000元之间,那相信这类笔记本对消费者来讲会相当有吸引力。
Surface phone的1线生机
虽然微软历来也没针对所谓的“Surface phone”做过任何正面的回应,可是这台装备1直活在IT之家的传说当中。当时基于高通骁龙820处理器的运行完全的桌面版Windows 10的笔记本在WinHEC 2016上成功演示以后,IT之家的很多读者都兴奋地表示,他们手中的Lumia手机终究有救了。
虽然后来微软乔北峰回应称,现有的运行Windows 10 Mobile系统的Lumia装备没法升级到Windows 10 ARM64,但仍有黑客和开发者通过技术手段让微软Lumia 950/950 XL手机成功运行了Windows 10 ARM64系统,这款系统在Lumia 950/950 XL装备上的运行效果也告知我们,微软不给Lumia升级Windows 10 ARM64的决定仿佛其实不是没有道理的,要知道,Lumia 950/950XL所搭载的高通骁龙808和高通骁龙810处理器和如今的高通骁龙845、850、855、8cx移动平台/pC平台完全不是1个时期的产品,它们的性能也完全不在1个年级。
Lumia 950/950XL运行Windows 10 ARM64的用户体验瓶颈,只是性能而已。
我们无妨这样假想,既然装备厂商把高通骁龙845/855塞得手机里是没有问题的,那我们为何不能把它塞到1台和普通的手机1样大的Windows 10 ARM64电脑上呢?换句话说,既然把体积做小和把续航做长对Windows 10 ARM64电脑来讲已不成问题,那单纯从技术上来讲,为何不能有1台高通骁龙845或855手机搭载完全的桌面版Windows 10呢?
在这个假想之下,我们已可以看到搭载Windows 10 ARM64系统的“Surface phone”概念装备的模样:
这台装备配备高通骁龙855处理器,运行内存为8GB,采取传统的手机造型,支持Windows 10的Continuum模式。在手机模式下,这款装备仅可运行UWp利用和pWA渐进式利用,但将其与大屏幕和键鼠连接以后,这台装备运行Win32桌面软件和原生ARM64桌面软件的能力将被解禁,成为1台真正具有生产力的pC主机。
如果只斟酌到技术因素而不斟酌到市场因素,这台“Surface phone”是完全可以制造出来的。在高性能高通骁龙移动平台/pC平台和Windows 10 ARM64的软硬件支持之下,Surface phone,或类似的装备,还是有1线生机的。
虽然Windows 10 ARM64和当年的Windows RT一样运行在ARM架构的处理器上,可在不同的技术背景和时期背景下,这两款系统的命运也是截然不同的。IT之家认为,如果Windows 10 ARM能够应对我们上面提到的那些挑战,那这个平台的发展前景,必定是不可估计的。
更多内容阅读推荐:政府拆迁农村房屋如何补偿
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

无图版|手机版|计算机技术论坛 JSJBBS.CN @ 2008-2024 ( 鲁ICP备17021708号 )

技术支持 : 北京康盛新创科技有限责任公司

快速回复 返回顶部 返回列表