IT之家 11 月 2 日消息,Wine 項(xiàng)目團(tuán)隊(duì)周五發(fā)布了 Wine 10.18 版本,這是 Wine 10.x 系列的又一次穩(wěn)定更新,旨在進(jìn)一步提升 Windows 應(yīng)用和游戲在 Linux 系統(tǒng)上的運(yùn)行性能與兼容性。
此次更新的最大亮點(diǎn)是引入了在 WoW64 模式下基于 Vulkan 的 OpenGL 內(nèi)存映射功能。該功能可優(yōu)化依賴 OpenGL 的應(yīng)用程序性能,尤其是在混合 32 位與 64 位環(huán)境中運(yùn)行時(shí)。通過利用 Vulkan 圖形 API,Wine 能更高效地處理 OpenGL 負(fù)載,從而帶來更流暢的渲染表現(xiàn)并降低系統(tǒng)開銷。
Wine 10.18 還新增了同步屏障(synchronization barriers)API,用于改進(jìn)多線程與進(jìn)程之間的協(xié)調(diào),使其在復(fù)雜應(yīng)用中更接近 Windows 的原生行為。此外,版本中加入了對(duì) WinRT 異常的支持,提升了與依賴 Windows Runtime 框架的現(xiàn)代應(yīng)用的兼容性。
在硬件訪問層面,Wine 10.18 引入了 WoW64 模式下的 SCSI 直通(SCSI pass-through)支持,使部分直接與硬件設(shè)備通信的應(yīng)用能夠獲得更準(zhǔn)確的模擬表現(xiàn)。
除了上述主要改進(jìn)外,本次更新還修復(fù)了 30 個(gè)已知問題,覆蓋多款游戲與應(yīng)用程序。例如,《席德梅爾海盜》《巫師 2》《極樂浪子》《命令與征服:將軍零點(diǎn)行動(dòng)》等游戲和軟件的兼容性問題均得到修復(fù),同時(shí)還改善了 KeePass 2 與 Autodesk Fusion 等應(yīng)用的穩(wěn)定性與可用性。
Wine 10.18 還解決了一些長期存在的技術(shù)問題,包括文件路徑中反斜杠處理錯(cuò)誤、線程同步問題,以及在使用 WoW64 子系統(tǒng)時(shí) OpenGL 應(yīng)用的性能下降等。
IT之家附官網(wǎng)及 GitLab 開源地址:
廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。