多年来,葡萄酒开发商一直在寻找针对Linux内核的更好的同步API以更好地匹配Microsoft Windows的语义。早在一月份就发布了一份关于实现Windows NT同步原语的“NTSYNC”Linux内核驱动程序用于Linux内核。在月初发布了后RFC版本 这个开源驱动程序的最新版本已经发布到内核邮件列表中。
CodeWeavers的Elizabeth Figura发布了NT同步原始驱动程序的最新修订版“v2”补丁。更新的驱动程序代码修复了早期补丁的一个损坏的重定基,改进了文档,并全面修订了早期的v2补丁尝试。
要公开的此NTSYNC驱动程序/dev/ntsync 用于实现Microsoft Windows NT同步原语的新代码以其当前形式总计为3000行。
通过实现这些NT同步原语,可以在使用以下驱动程序的Linux上显著提高基于Wine Windows的游戏性能:
让我们希望这些 最新补丁程序 are reviewed well and that there is some clear path moving forward for getting the NTSYNC driver upstreamed into the Linux kernel for bettering the Wine / Steam Play Linux gaming performance.