蘋果基於 ARM 架構的 M1 晶片大出風頭,老對頭微軟也不甘示弱地加快了其自研 ARM 晶片的開發進度;近期微軟終於補足了 Windows 10 on ARM 中關鍵性的 x64 模擬支援,看來在2021 年微軟 Windows 向 ARM 架構轉型的夢,似乎終於要成真了?
為何 x64 模擬如此關鍵?
ARM 作業系統有無 x64 模擬,可以說直接決定了該系統對於大眾使用者是否可用。
蘋果此次向 ARM 架構的遷移之所以收穫好評一片,除去蘋果 M1 晶片硬體上執行原生 ARM64 應用的優異表現外,ARM 版本 macOS Big Sur 中 Rosetta 2 在軟體層面上所提供的對英特爾 x86、x64 應用翻譯與模擬同樣功不可沒——Rosetta 2 模擬效率之高、對日常應用相容之廣泛,給 ARM 版 macOS 的使用者體驗提供了保障,更為蘋果由英特爾 x86 向 ARM 架構的成功過渡構築了橋樑。
而先於蘋果尋求向 ARM 轉型的微軟,雖然起步早卻進度緩慢。
早在 2016 年,微軟便已發佈的 ARM 版 Windows 10,卻等到初代 Surface Pro X 上市才得以真正面向使用者。微軟 Windows 向 ARM 轉型的嘗試直到此時,才引起使用者的更多關注——三年已過,「此時」是 2019 年末。
更糟糕的是,與大量的關注相伴的,並非使用者的讚賞,而是 Windows 10 on ARM 的不成熟,以及隨之而來的如潮差評——其中對使用者使用體驗影響最為惡劣的,莫過於 Windows 10 on ARM 僅能透過模擬相容老舊過時的 32 位 x86 應用程式,而對效能與普及度俱佳的 64 位 x86(即 x64)應用程式無能為力。
同時,來自第三方廠商的 ARM64 原生應用程式也極度匱乏——購買了 Windows 10 on ARM 裝置的早鳥使用者,直接面臨沒軟體可用的困境。
跨越二十載的微軟 ARM 夢
微軟向 ARM 架構滲透 Windows 系統的夢,已做了逾二十載。
從最早微軟 Windows CE 2.0 中加入對 ARM 架構支援,到 Pocket PC 上的 Windows Mobile,再到未能達成移動桌面雙端統一野望的 Windows Phone/Windows RT 苦命雙子——在 ARM 架構這片戰場上,微軟因應用生態殘缺頑疾敗下陣來的老調似乎在反覆重彈。
拿不算久遠的 Windows RT 來說,這款微軟基於 Windows 8 的 ARM 架構系統生命歷程,同今日 Windows 10 on ARM 的發展竟有幾分神似——同樣因應用匱乏而被使用者普遍視作 x86 系統「縮水版」、也同樣預裝於前後兩代 ARM 處理器的 Surface 產品上。只不過,彼時設計高妙、做工精湛的 Surface 2,最終成為了 Windows RT 的那座體面墓冢——Windows RT 剛剛度過了自己的兩週歲生日,便早早奏響了終章。
如果說微軟單憑此次添加的 x64 模擬,便能力挽 Windows 10 on ARM 貧瘠的應用生態於絕境中、使其免遭如前輩 Windows RT 一般的夭折——那必然是妄言:微軟最新的 ARM 旗艦裝置 Surface Pro X SQ2 理論性能,甚至遠遜於蘋果搭載 M1 晶片的 MacBook Air 在虛擬機環境下執行 Windows 10 的性能。
沒錯,目前仍處於預覽版開發者通道的 x64 模擬的完成度已屬不錯;然而微軟要做到遠超「不錯」的極佳,才能在 ARM 轉型潮中保證不被淘汰——目前預覽版開發者通道的 x64 模擬的 CPU 性能已是完全可滿足日常使用;但作為以出彩相容性在消費市場攻城掠池的 Windows,若是一日未能在 GPU 適配以及 CPU 性能提升上更進一步,隨著競品作業系統在 ARM 架構的日益精進,微軟向 ARM 架構轉型的夢,恐怕也會日漸黯淡。
好在,一向概念超前的微軟,在 2021 年很可能會有一連串大動作:在 Windows 10 引入 Android 應用相容的 Project Latte,可用於串流傳統 x86 應用、暫定內建於 Microsoft 365 訂閱的 Windows 10 Cloud PC 服務,支援包括雙螢幕、摺疊螢幕等更多新穎移動裝置形態的全新版本 Windows 10X,以及開頭所提到的、也是最為關鍵的,傳聞中的微軟自研 ARM 處理器——2021 年,微軟 Windows 準備在 ARM 架構賽道上彎道超車了。
ARM 架構戰場上屢戰屢敗、卻又愈挫愈勇的微軟,希望你在 2021 年別再掉鏈子了——雙雄對立、乃至百鳥爭鳴的 ARM 系統角逐,才是我們想看到的。
- 本文授權轉載自:PingWest(品玩)
請注意!留言要自負法律責任,相關案例層出不窮,請慎重發文!