微軟為64位應(yīng)用引入ARM處理器上的Win10系統(tǒng)
如今,如果不是日常驅(qū)動程序PC上運行的大多數(shù)應(yīng)用程序都是64位應(yīng)用程序,則很有可能。但是,如果您選擇了Microsoft的新Surface Pro X,則會發(fā)現(xiàn)64位Win32應(yīng)用程序無法正常工作。但是,可能并非永遠(yuǎn)如此。根據(jù)Neowin的一份報告,微軟正在尋求將對64位x86應(yīng)用程序仿真的支持引入運行在ARM處理器上的windows 10系統(tǒng)。
Neowin的Rich Woods寫道,微軟正尋求在2021年上半年將x64應(yīng)用程序仿真引入操作系統(tǒng)。據(jù)報道,業(yè)內(nèi)人士將能夠在明年對其進(jìn)行測試。
這里發(fā)生的事情可能會有些混亂,所以讓我們對其進(jìn)行分解。 ARM處理器是64位處理器。微軟在其ARM文檔中說,ARM上的Win10“可以運行Microsoft商店中的所有x86,ARM32和ARM64 UWP應(yīng)用程序。” “ ARM32和ARM64應(yīng)用程序本機(jī)運行,沒有任何仿真,而x86應(yīng)用程序則在仿真下運行。”
ZDNet的Ed Bott指出,大多數(shù)32位x86 Windows應(yīng)用程序都以相對“良好的性能和無縫的用戶體驗”運行,但明確指出不支持64位Win32應(yīng)用程序。相反,將安裝該應(yīng)用程序的32位版本(如果有)。
但是它將如何工作?
目前,有很多問題懸而未決,微軟和高通公司目前都沒有發(fā)表評論。任何數(shù)量的仿真都意味著某種形式的性能下降,即使用戶無法察覺。如上所述,雖然32位應(yīng)用程序通常運行良好,但是64位應(yīng)用程序可能會遇到明顯的性能下降。
在許多情況下,您所安裝的版本的信息不正確。 Neowin在此處選擇Photoshop作為示例。如果您要在ARM上安裝Photoshop,則Adobe Creative Cloud將提供32位應(yīng)用程序Photoshop 2018。在64位系統(tǒng)上,它提供Photoshop2020。在ARM處理器上,現(xiàn)在可以在運行良好的版本和最新版本之間進(jìn)行選擇,Windows將選擇哪種版本,以及如何選擇?
無論如何,這應(yīng)該使基于ARM的系統(tǒng)擴(kuò)展設(shè)備庫,或者使切換完全簡單一些。即使懸而未決的性能問題,高通基于ARM的處理器仍在改進(jìn),因此,在不久的將來,諸如Surface Pro X之類的系統(tǒng)上的x86-64應(yīng)用程序仿真可能與32位無縫集成。