閱界資訊

Linux 遊戲越來越快,原因是 Windows 的東西正在變成內核功能

閱閱界編輯部2閱讀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)

暫無評論,來搶第一條。