微軟為ARM裝置著手64位元應用相容性問題

出版時間:2019/11/19 00:09

隨著微軟筆電Surface Pro X上周的推出,關於x86應用程式能否相容的問題隨之產生,該筆電採用微軟與高通合作開發、採ARM架構的Microsoft SQ1訂製處理器(類似高通Snapdragon 8cx),與主流PC搭載的Intel處理器打對台。
 
答案是,所有Windows 10的ARM裝置能運行原生ARM應用程式(包括ARM、ARM64),並可以模擬方式使用Intel的32位元x86應用程式;而Intel的64位元(AMD64,或稱x64)應用程式則無法使用,例如x64格式的Adode Premiere Pro或Photoshop等。
 
為此,微軟已投入開發x64應用程式模擬版(emulation),令其能在ARM架構的Windows作業系統上使用,根據外媒《Neowin》,最快將於2021年前半的Windows 10 21H1作業系統的正式版本上實現。
 
Windows on ARM這個概念最早在2016年由高通提出,ARM架構是為了行動運算打造,著重高效率及低功耗。當時高通技術公司產品管理資深總監Miguel Nunes曾表示:「64位元模擬的應用程式將不會發生。」但並未否認其可行性,這件事直到Surface Pro X的推出,轉機再次出現。
 
Windows on ARM可支援32位元、64位元版本應用程式的模擬版本,其中32位元模擬版使用WOW64,運行速度更快,但在一般情況下64位元是優於32位元的。安裝應用程式的典型方式為,若裝置支援64位元,則下載64位元版本。
 
問題是,ARM裝置要如何運行不同軟體版本,舉例來說,Adobe Creative Cloud為32位元裝置、ARM64裝置上都提供Photoshop 2018。因此,若有64位元模擬版,應會於Photoshop 2020上提供,即便性能表現會比現在的差。
 
微軟最早的ARM架構裝置為7年前推出的二合一筆電Windows RT,這個類似Windows 8的作業系統當時僅能運行ARM應用程式,且必須來自Microsoft Store,到了Surface Pro X限制更少了,只是微軟必需盡快解決64位元相容性的問題,改善軟體生態系統及硬體支援。
 
微軟希望能以ARM架構裝置為終端用戶提供類似(Intel)x86 CPU的使用者體驗,但從Surface Pro X看來仍挑戰十足。過去兩年Windows on ARM的進步明顯,若Surface Pro X成功的話,高通Snapdragon系統單晶片(SoC)對PC來說或許是個可行的選擇。(廖家葆/綜合報導)

本新聞文字、照片、影片專供蘋果「升級壹會員」閱覽,版權所有,禁止任何媒體、社群網站、論壇,在紙本或網路部分引用、改寫、轉貼分享,違者必究。

下載「蘋果新聞網APP


有話要說 投稿「即時論壇」
更多

《最新》

新聞