solidot新版网站常见问题,请点击这里查看。

Wine 11 的 NTSYNC 内核模块显著提升 Windows 游戏在 Linux 上的性能

Linux Wine
Edwards (42866)发表于 2026年03月25日 18时09分 星期三

来自理智与情感与海妖
今年早些时候释出的 Wine 11 引入了一个全新的 NTSYNC 内核驱动去实现 Windows NT 同步原语。Windows NT 同步原语以前是通过一个用户空间 RPC 实现的,其开销日益成为性能瓶颈,NTSYNC 在内核中实现了同步原语,因此显著提升了 Windows 游戏在 Linux 上的性能。开发者的测试显示,《Dirt 3》的帧率从 110.6 FPS 提升至 860.7 FPS,提升幅度高达 678%;《Resident Evil 2》从 26 FPS 提升至 77 FPS;《Call of Juarez》从 99.8 FPS 提升至 224.1 FPS,《Tiny Tina's Wonderlands》从 130 FPS 提升至 360 FPS,《Call of Duty: Black Ops I》在 Linux 上也能流畅运行了。NTSYNC 的最主要受益者是需要大量多线程运算、同步开销成为瓶颈的游戏。


https://www.xda-developers.com/wine-11-rewrites-linux-runs-windows-games-speed-gains/
https://lwn.net/Articles/960275/