阅界资讯

Linux 游戏越来越快,原因是 Windows 的东西正在变成内核功能

阅阅界编辑部3阅读2分钟

先说数字:2026 年 3 月,Linux 第一次拿下 Steam 用户的 5%,历史新高。一个二十年前还被当成玩票的系统,硬是靠打游戏打出了一片天。XDA 5 月 10 日这篇讲透了为什么,HN 上 980 分,玩 Linux 和玩游戏的都该看。

天时有两件。第一,微软去年 10 月给 Windows 10 断供,一批人被迫找下家。第二,Steam Deck 悄悄把几百万人变成了 Linux 玩家,自己还没察觉,桌面端跟着沾光。用户规模一上来,优化就有了正反馈,这是全部故事的前提。

正题是技术路线的变化。以前 Linux 玩游戏全靠 Wine 这个翻译层,骗游戏说你跑在 Windows 上,Valve 调的 Proton 就是这么让 Steam Deck 跑起来的。这么多年,进步基本都在 Wine 和 Proton 里打转。但现在,最重要的变化发生得更深,直接进了 Linux 内核。

主角叫 NTSYNC,一个做到内核里的驱动,给了内核一套 Windows 专属同步工具的原生实现。现代游戏同时要调度几十件事:渲染管线、加载资源、物理、音频、NPC 的 AI、输入,多核并行跑,全靠这些同步原语互相协调不打架。以前靠翻译,现在是母语,当然快。所有升级到位的 Steam Deck 默认就带着它。

Wine 11 也是这个路数:在内核层面重写 Windows 游戏的运行方式,省掉一层转译,速度提升巨大。作者的判断很直白:Linux 游戏过去靠翻译层,以后靠内核原生。这对玩家意味着同一台机器帧数更高,对开发者意味着移植成本更低,生态转起来了。

国内玩家抄作业:Steam Deck 用户先检查系统更新,把 NTSYNC 吃上;桌面 Linux 玩家换 Proton 最新版再测一遍老游戏,帧数可能有惊喜;还在观望的,5% 这个数字意味着,Linux 早就过了当备用系统的阶段。主力机分一个区,双系统玩一个月,帧数和兼容性自己会说话。

来源|XDA Developers,HN 980 分,https://www.xda-developers.com/linux-gaming-is-getting-faster-because-windows-apis-are-becoming-linux-kernel-features/

海外技术译文Linux游戏内核

评论(0)

暂无评论,来抢第一条。