Wine 11 内核级重写:Linux 运行 Windows 游戏性能大幅提升
Available in: 中文
Wine 11 引入内核级重写,在 Linux 上实现 Windows 兼容性大幅性能提升,标志着 Wine 历史上最大的架构变革。
Wine 11:Linux 上 Windows 游戏的内核级革命
Wine 项目发布了 11 版本,引入了基础架构重写,将 Windows 兼容性移至内核级别,在 Linux 上运行 Windows 游戏的性能实现了大幅提升。
新特性
Wine 11 将关键 Windows API 实现从用户空间翻译转向内核级执行,显著降低了将 Windows 系统调用翻译为 Linux 等价调用的开销。这一架构变更代表了 Wine 自创建以来最大的方法转变。
性能影响
该重写在广泛运行的 Windows 游戏和应用中带来了实质性速度提升,使 Linux 在无需双启动 Windows 的情况下日益成为可行的游戏平台。
对 Linux 游戏生态的影响
这一发展具有重要意义,特别是在 Valve 的 Steam Deck 和 Proton 兼容层推动 Linux 游戏增长的背景下。Wine 11 的内核级方案可能:
- 降低游戏性能延迟
- 提高反作弊系统兼容性
- 减少 Windows API 翻译的 CPU 开销
- 进一步巩固 Linux 作为游戏平台的地位
技术细节
转向内核级执行需要与 Linux 内核更紧密的集成,可能通过内核模块或补丁实现。这种方法不同于传统 Wine 的用户空间翻译层,代表了与宿主操作系统更根本的融合。
← Previous: Sora Shuts Down: OpenAI's AI Video Generation Service Comes to an EndNext: OpenAI Shuts Down Sora AI Video App Less Than a Year After Launch →
0