Linux内核6.14与Linux游戏发行

Linux内核6.14到达了,带来了一系列更改,使计算机比以前更有效,更安全。

有趣的是,Linux 6.14是一段时间以来最小的内核更新(不是代码行)。它也是下个月发布的Ubuntu 25.04中包含的内核版本。

宣布在Linux内核邮件列表(LKML)Linus Torvalds上宣布促销稳定

“所以这是星期一凌晨(好吧 - 对我来说,我不是一个早上的人),我很想为为什么我昨天在常规的周日下午发布时间表上没有进行6.14发布的借口,” 他写道。

“我想说的是,一些重要的最后一刻出现了,延迟了事情。但是,没有。这只是纯粹的无能。”

我认为我们都与之相关,对吗?

无论如何,对于微风而言,著名的突出显示了这种内核提升所提供的,请继续滚动!

当我回顾内核发行时,我倾向于掩盖基本的基本培训,以供新的CPU和GPU,这些新CPU和GPU尚未发行或在开发的早期阶段。并不是说这样的工作并不重要,而是它是给定的,也不会影响我们作为Linux桌面用户。

以此为例,Intel和AMD CPU和GPU的下一代继续收到基本的位置和/或微调,这是他们获得完整Linux支持的一部分。到他们上市时,他们将按预期工作。

更快的游戏

在Linux上运行Windows,就像古墓丽影,上方可能产生更高的帧速率

对于许多人来说,Linux内核6.14的最有影响力的功能是增加了新的“ NT同步”原始驱动程序(ntsync)旨在改善Windows游戏在Linux通过葡萄酒(以及相关技术堆栈)运行的性能。

它在新的内核界面中提供了Windows NT风格的锁定原始图,它可以取代Wine的内置当前“ Intercoss-Communication”方法,对于某些硬件上的许多游戏,可以较慢,从而影响游戏性能。

驾驶员最令人印象深刻的是据报道的表现提高:许多游戏锯提高帧速率为50 - 150%,根据驾驶员补丁的作者伊丽莎白的身材。

绩效提升

Linux 6.14包括一系列变化,为各个领域提供了速度增益,这不仅仅是Linux游戏玩家。

其中是新的fsnotify事件,,,,FS_PRE_ACCESS。这允许内核在访问文件内容之前通知用户空间,然后在继续之前等待回复 - 有效地从缓慢存储中启用按需文件内容加载。

这种更改可以帮助依靠访问远程存储的大量数据集的任务和应用程序来增强性能。

Linux 6.14包括一系列变化,将速度增益带到关键领域

GPU工作量保护还合并了通过CGroup。这样可以防止重要的GPU任务被正确的“会计” GPU终止CPU内存到正确的CGroup。这使得多个GPU工作负载可以同时运行,而无需任何不适当的障碍。

支持未经缓冲的I/O。是另一个关键的Linux 6.14功能,可以通过解决快速存储设备可以通过不必要的缓存数据快速填充可用的RAM的问题来为工作负载增加一些PEP。

为此,它允许应用程序读取/写入数据,同时在操作完成后自动从页面缓存中删除页面 - 净结果:更快的响应。

更改资源控制(resctrl)代码通过允许总内存带宽监视来扩展内存带宽监视工具“仅支持总数但不支持本地内存带宽监视的系统。”

调度程序修复会降低sched_move_task启用自动集团功能时功能,导致工作负载经常调用该功能的50%的性能改进。

结束表演方面,io-risur支持可用于融合文件系统 运营,减少内核和用户空间之间的摩擦。大量使用保险丝文件系统(例如云存储支架或容器)的应用程序应显着上升性能。

英特尔GPU爱好者

Linux 6.14的英特尔图形驱动程序更新提供了大量改进桌面Linux用户。

当将英特尔弧炼金术士(DG2)图形卡与各种英特尔CPU的几代配对时,有一些修复和增益可以解决电力问题,包括Alder Lake,Comet Lake和Kaby Lake,主要围绕电力状态管理和减少闲置功耗。

Linux 6.14在Panther Lake Platform上与the thumeerbolt添加了超高的比特率(UHBR)模式,并与XE3 Integrated Graphics配对 - 但第一个Panther Lake Lake Chips直到2026年才发布。

这不仅是最新的GPU,因为有些次要家政对于旧的英特尔·哈斯韦尔(Intel Haswell)时代的集成图形,CPU在此版本中合并,可以使旧机器保持良好的滴答。

新的AMD NPU驱动程序

Linux 6.14为AMD NPU(神经加工单元)的新AMD XDNA驱动程序集成到新的和即将推出的AMD芯片中。

NPU已成为台式机和笔记本电脑芯片中的共同企业,以供电和帮助机上的机器学习任务和应用程序,例如LLMS等,而Mainline内核支持正成为越来越重要的重点。

Linux 6.14在该区域飞跃。

AMD节省

AMD P-State驱动程序的几个更改在Linux内核6.14中,但决定默认为AMD Ryzen和EPYC处理器上不同的能源绩效策略(EPP)设置,大多数用户将从中受益。现在,前者设置为“ Balance_performance”。

AMD P-State驱动器调整可减少Ryzen笔记本电脑上的功耗

结果?大量节能。

在Ryzen上的平衡轮廓默认情况下,播放1080p YouTube视频(在7W vs 14W的HW加速度上)时,使用了50%的瓦特(由于CPU频率较低)加上20ºC降低温度和降低的风扇噪声。

这些统计数据会根据任务和设备而有所不同,但是对于带有AMD Ryzen处理器的笔记本电脑的用户,Net-Beenfit值得转换。大多数Linux发行版(包括Ubuntu)具有电源模式工具,可在需要时撞到性能模式。

脚本安全

我们(希望)所有人都知道执行脚本具有潜在的安全风险,并且内核包含可帮助减轻的内置机制。

要加强这些,Linux 6.14确保使用相同的安全检查(AT_EXECVE_CHECK)是否直接执行脚本(./script.sh)或间接(sh script.sh)。

虽然两个新的“安全位”辅助设施:一个限制文件执行权限,而另一个则阻止口译员运行未存储在可执行文件中的交互式代码。

ARM&RISC-V

Linux 6.14 Mainlines对Ubuntu RISC-V平板电脑中使用的芯片的更多支持

Linux 6.14内核允许VirtualBox访客驱动程序要建造对于ARM64 Linux VM。以前,它仅支持为基于英特尔的系统构建它们。这种更改肯定会帮助任何在ARM64主机上运行ARM64 Linux VM的人,例如Apple Silicon。

最初的努力支持BlaizeBLZ P1600 AI SOCFamily具有自定义GSP(图形流处理器)可提供16个顶部的核心,以及一对能够运行OS的Cortex-A53核心。它可作为PCIE加速器板或独立运行。

在RISC-V侧,Linux 6.15添加了新兴支持空间K1。这款64位带有八个RVA22兼容CPU核心的64位RISC-V芯片听起来很熟悉,因为它是该芯片来自深度计算。

虽然Mainline Linux 6.14对空间K1系列的支持并不是完整的,但在此版本起,这是一种公平的方法,它将允许其他开发人员加入以帮助建立,扩展和微调硬件上的性能。

硬件和设备支持

关键决定

Microsoft推动将PC Makers推向物理“ Copilot”密钥到设备的推动力意味着Linux内核需要适应Linux 6.14。

映射Microsoft Copilot键盘键已添加(KEY_F23)。

在Linux下按下Copilot键时,将由Linux发行商和/或用户选择发生的情况。当前很少有发行版集成或运送任何AI辅助类型功能,额外密钥给出的选择是无数的。

Linux 6.14中的XPAD驱动程序现在支持非官方的Xbox 360无线接收器克隆。

由于Microsoft不再制造“官方”版本,因此拥有OG控制器的用户可以继续将其与更换接收器一起使用,从而减少电子废物。

坚持使用Xbox控制器,Linux内核6.14增加了对这两个的支持NACON EVOL-X XBOX ONE控制器*和NACON PRO COMPACT*。现在,任何一个与Xbox One/s控制台一起使用的人都可以在Linux上使用'em!

在此新内核版本中支持或改进的其他设备:

  • Steelseries Arctis 9 无线游戏耳机
  • 任天堂开关6按钮SEGA控制器
  • 他两个他模拟键盘
  • 阳性C6400耳机麦克风现在起作用
  • IdeaPadHotkey Mute LED支持
  • Thinkpad电话链接热键支持
  • 联想Go s麦克风现在起作用
  • RTL8812Wi-Fi适配器USB 3支持(RTW88)
  • LED眨眼支持MISC Wi-Fi设备(RTW88)

除此之外,还有更多的东西,例如支持更多的英特尔触摸设备,蓝牙和音频芯片的板岩以及各种新的网络加密狗,设备和Doohickeys。

超越

每个Linux内核发行版都包装到刀柄上,因此除了我上面的焦点外,还有许多其他调整和调整,包括:

  • PowerPC上的懒惰先发制人支持
  • AMD的能源使用计数器现在支持完美事件
  • PIDFDFS文件系统现在可以创建文件句柄
  • NFS服务器现在支持NFS4.2+属性委托
  • 两个新的BPF(伯克利数据包滤波器)内核功能
  • NFS Localio允许客户在与服务器同一主机上执行直接I/O
  • 使用SHA512而不是SHA1签名的内核模块
  • 进一步的生锈扩展,包括新的绑定
  • MISC调度程序和负载平衡器改进

LWN的合并报告(第1部分第2部分)提供良好的变化,以及与深度潜水文章的链接。或者,您可以浏览Linux Git上可用的各种提交 - 尽管可能需要一段时间,即使是这样的“低提交”发布!

获取Linux内核6.14

Linux内核6.14是免费的开源软件。您可以从今天下载源代码,也可以等待您的分发维护者打包并将其提供给您 - 并非全部。

在Ubuntu上,Linux 6.14在Ubuntu 25.04的开箱即用,并将在今年晚些时候向Ubuntu 24.04 LTS的用户包装,作为Ubuntu 24.04.3 HWE更新的一部分。

还有其他方法可以在Ubuntu上安装新的Linux内核,例如下载和安装Canonical自己的Mainline内核DEB(并在非官方PPA中打包)。现在,这些构建不建议大多数人,因为它们没有支持,没有测试,等等 - 出于您自己的风险使用。

*会员链接