為了讓W(xué)in10 on ARM運(yùn)行64位應(yīng)用程序,微軟正在努力
隨著微軟上周發(fā)布Surface Pro X,人們再次質(zhì)疑可以在其上運(yùn)行的應(yīng)用程序。答案是,就像ARM PC上的任何Windows 10一樣,它可以運(yùn)行本機(jī)ARM(ARM和ARM64)應(yīng)用程序,并且可以模擬運(yùn)行32位Intel(x86)應(yīng)用程序,但是不支持64位Intel(AMD64或x64)應(yīng)用程序,例如Adobe Premiere Pro或Photoshop Elements。
不過,現(xiàn)在這種情況將發(fā)生改變,微軟確實(shí)在將模擬x64應(yīng)用程序引入Windows ARM版本。何時(shí)會正式發(fā)生還不清楚,但似乎可能會出現(xiàn)在Windows 10 21H1中,這意味著公眾將在2021年上半年獲得此項(xiàng)功能。
這其中更多的是性能問題,雖然ARM上的Windows能夠模擬32位和64位應(yīng)用程序,但是模擬32位會更快。模擬32位使用WOW64,這與Windows x64版本用于運(yùn)行32位應(yīng)用程序的版本完全相同。
高通公司當(dāng)前的PC芯片組是Snapdragon 8cx,以及微軟的SQ1,后者是經(jīng)過稍微修改的8cx。這些SoC是專為PC而設(shè)計(jì)的,并考慮了模擬。但是,64位應(yīng)用程序模擬功能并非8cx系列產(chǎn)品所獨(dú)有。相反,用戶可以在每代ARM For Windows處理器上使用x64應(yīng)用程序,包括當(dāng)初的Snapdragon 835。