微软本周终于在Arm上发布了Windows 10版本,该版本支持Windows Insider程序成员的x86-64(x64)仿真。微软表示,Arm Windows 10的预览版支持任何x64应用程序,无论它们来自Microsoft Store还是任何其他来源。
微软Windows Insider程序的成员,这些计算机由高通Snapdragon(或任何其他)ARM64 / Armv8片上系统(SoC)驱动的PC,希望尝试使用x64仿真的新版本的Arm on Windows应该从开发者通道下载Windows 10 Insider Preview Build 21277(RS_PRERELEASE)。
为了获得良好的应用程序性能,用户还需要为其Qualcomm Adreno GPU安装合适的x64驱动程序,该驱动程序目前仅适用于三星的Galaxy Book S,联想的Flex 5G和Microsoft®。 s Surface Pro X(更多信息和链接在这里)。此外,为了支持同时运行ARM64和x64 C ++应用程序,Microsoft建议安装ARM64 C ++可再发行版本的预览版。
微软没有透露有关其x64仿真器对Armv8处理器的预期性能的任何信息,因此目前尚不清楚该软件是否足以满足要求苛刻的应用程序(如Adobe Photoshop)的需求,还是主要针对浏览器。还不清楚仿真器的稳定性如何。同时,这家软件巨头建议开发人员在ARM64上原生支持其应用程序,并自2017年以来一直提供适当的工具-Windows SDK和Visual Studio。
微软近十年来一直在积极尝试将Arm SoC引入Windows PC领域。最初,该公司希望提供Apple iPad的替代产品。它在2012年发布了Windows RT操作系统,但是该平台从未流行过,微软在2015年通过修改自己的Windows RT设备来取消了该项目。微软和高通在2017年进行了第二次尝试(有时称为始终连接的个人计算机(ACPS))。两家公司没有为市场上已有产品提供替代产品,而是专注于Snapdragon SoC可以提供的独特价值主张。 :电池寿命长,并且连接始终在线。
除了启动用于Armv8 SoC的x64仿真器之外,Microsoft还计划发布其许多程序,包括Microsoft Teams,这些程序专门针对Arm SoC进行了编译和优化。此外,微软还在扩展其App Assure计划,使其在Arm 64位设备上包括Windows 10,以确保为特定客户设计的自定义软件将在所有Windows 10平台上运行,无论他们使用哪种处理器或SoC。