Windows 10:ARM PC 即將運行 x64 應用程式

Windows 10 ARM 原始碼中的線索表明,微軟即將啟用 ARM x64 應用程式模擬。到目前為止,運行 Windows 的 ARM PC 只能透過模擬來啟動 x86(32 位元)應用程式。因此,我們期望有更多的應用程式可用,並提高效能。

學分:不飛濺

你可能知道微軟目前將Windows 10移植到ARM架構的努力– 與智慧型手機、平板電腦和其他行動裝置配備的相同。其興趣是雙重的:首先,因為微軟本身就依賴 ARM 架構。值得注意的是,製造商剛剛推出兩款產品:Surface Neo 和 Duo看起來像是某種雙螢幕 Windows 10 智慧型手機。

然後——毫無疑問最重要的是——因為ARM架構比x86架構有真正的優勢這是目前計算機甚至筆記型電腦的常態。由於能耗較低,ARM 晶片使設備具有無與倫比的自主性,有時連續使用超過一天。 ARM 裝置也受惠於智慧型手機所獲得的經驗。

我們談論的不僅僅是處理器,而是整合系統,包括 CPU、GPU 以及其他可專用於影像處理或智慧人工智慧等特定任務的運算單元。所有這一切都具有非常高水準的原始性能。目前的問題是Windows 10 及其應用程式本質上是為 x86 機器設計的

因此,Windows 10 ARM 程式碼有所不同,且系統無法本機啟動專為 Windows 10 x86 版本設計的應用程式就好像它們是通用應用程式一樣。儘管如此,他們仍然可以做到這一點,部分歸功於系統中整合的 WoW(Windows on Windows64)模擬器。然而,到目前為止,這個模擬器只允許你模擬應用程式 x86 32 位。對於 x64 應用程序,您必須再次經歷它。儘管 ARM SoC 是 64 位,並且 Windows 10 ARM 是用 64 位編寫的。

在這種情況下,我們理解為什麼 x64 模擬的到來會受到不耐煩的等待,因為這可以提高現有應用程式的執行效能,同時增加在相當有限的時間內保留的應用程式的供應。然而,準確地說,看來微軟已經找到解決方案了。無論如何,這是透過對 GitHub 上專案原始碼的分析得出的結果。的確實在那裡發現了有關 WoW 模擬器中與 x86_x64 架構相容的新 ARM64EC 系統的提及

另請閱讀:Windows 10 ARM – 微軟揭露了一切不可能做到的事情,而這樣的例子還在繼續!

現階段,雖然很難說這個功能何時會真正激活,但我們可以看到微軟正在努力。有鑑於此功能的戰略意義,很難想像這些努力不會很快就取得成果。

Windows 架構:

_M_ARM64EC:

Arm64 機器類型上的 x86_64。

— 長角牛 (@never_released)2020 年 5 月 17 日

來源 :翻譯員