首先,Rosetta 2是一个转换层,这意味着它将Intel x86架构的指令集转换为基于ARM的Apple Silicon架构。当我说指令集时,它表示在一种架构上执行另一种架构的程序所需的命令(在计算中也称为机器代码)。由于x86和ARM架构大不相同,因此需要这种转换才能顺利运行基于Intel的应用程序。现在的问题来了,该转换如何发生?
支持64位应用:Windows on ARM 支持运行64位ARM应用,而传统的x86应用需要通过转译层进行运行。 兼容x86应用:虽然不是所有x86应用都能完美运行,但微软提供了一个叫做“x86 emulation”的技术,允许用户在ARM设备上运行部分x86应用程序。 低功耗:ARM架构在功耗方面具有天然优势,这使得Windows on ARM在移动设备中表现出色。
It is worth noting that x86 emulation on ARM is a relatively new feature and is still in its infancy. Microsoft is one of the first to incorporate such a feature in its latest operating system. Supporting x86 emulation on ARM is a topic that is of increasing concern, as ARM processors be...
仅单核而言,i7单核是5G 模拟的仅仅是233兆速率的x86,这还是同构模拟。arm模拟x86只会更低。当然,...
Traditionally, the Windows operating system is run on devices supported by Intel-based processors, with most Windows apps built to support an x86 or x64-based architecture.We're seeing Arm-based devices become increasingly popular, however, due to their pow...
Arm64EC可能是一个关键点。微软于2021年宣布的Arm64EC可以将基于x86的应用程序的代码转移到基于arm的代码。它类似于苹果的Rosetta 2,后者用于苹果Macbook从英特尔芯片过渡到Arm芯片。我们认为,2025年的Windows 12可能比当前的Windows 11更好地支持Arm架构,具有更好的虚拟化技术(emulation)或软件适配性。AI PC成...
可以运行x86程序≠可以跑完整系统,因为二者的差别很大。Windows On ARM(以下简称WoA)采用的ARM64EC兼容...
WOW(Windows on Windows)模拟器允许64位Windows上运行32位应用程序。如果基于ARM64的设备可以通过类似的模拟器仿真运行x86应用程序,这将使Windows 10手机(现在只支持ARM)助力Continuum功能,创造更多使用潜力。这对于必须使用Win32系列应用程序的企业用户来说尤为重要。
微软最新宣布,已经在Windows Insider里,面向测试人员发布了ARM版Win10的x64模拟器。 这就意味着,使用ARM芯片的笔记本用户,以后可以直接安装、运行几乎所有Windows exe应用程序,而不必再被兼容性问题劝退了。 此前,在Surface Pro X这样的ARM设备上,Windows只能运行原生的ARM应用,以及32位x86应用,限制了许多应用...
will automatically install the Arm64 version of your app. If you only submit x86 and Arm32 versions of your app, the operating system will install the Arm32 version. If you only submit the x86 version of your app, the operating system will install that version and run it under emulation....