FEX-Emu 2303 作為這款開源軟件的最新版本於今天發布,用於享受 x86 64 位 Linux 軟件在 64 位 ARM(ARM64/AArch64)上優雅運行,包括 Linux 遊戲和 Valve 的 Steam 客戶端與 Steam播放(質子)。

作為 ARM64 的快速用戶模式 x86/x86_64 仿真器,FEX-Emu 一直享有巨大的成功和流行。現在有越來越多的現代 Windows 遊戲通過 FEX 上的 Steam Play 在 64 位 Arm 上運行。借助 FEX 2303,在遊戲和其他領域(例如正在進行的在 Arm 上模擬 AVX 指令的工作)方面都有更多改進。

FEX 2303 的一些亮點包括:

-圍繞 Valve 的質子和壓力容器進行更多啟動優化。通過這項改進 ARM64 Steam Linux 遊戲的工作:“通過一些優化,我們設法將啟動時間縮短了一秒。將執行時間從 9.7 秒減少到 8.7 秒。或者在運行的情況下一個 Apple M1,執行時間現在減少到 7 秒。幾乎所有的時間改進都來自更快的系統調用包裝,剩下的 CPU 時間是代碼 JIT 和執行。未來只會變得更快!”

-發現遊戲出貨後反虛如果在 VM 中,使標題拒絕運行的機器代碼,FEX 添加了一個選項來隱藏管理程序 CPUID 位。 FEX 不是虛擬機,但默認情況下會設置 CPUID 位,以便軟件可以在需要時查詢 FEX 特定的 CPUID 信息。

-將 REP STOS 指令優化為內聯內存集。此更改顯示 11% 的性能改進。

-信號幀改進。

-繼續致力於在 Arm SVE2 256 位上啟用 AVX 仿真支持。

有關今天發布的 FEX 2303 的下載和更多詳細信息,請訪問 FEX-Emu.com

Categories: IT Info