21CTO 导读:Linux 内核的最新版本“Linux 7.3”于 10 月 18 日发布。
Linux 7.3内核今天正式发布了,这是下一个稳定内核版本,按时准点地发布。
当然,任何新的内核版本,即使是小版本更新,如果没有首席执行官Linus Torvalds 的发言,都是不完整的:
上周似乎没什么特别的事情发生,所以不出所料,7.3 最终版已经发布,7.4 的合并窗口也将于明天开启。不过,我正在享受一年一度的家庭度假,所以早上不会像往常一样进行合并工作,而是会花大部分时间在船上和水下。下午我会继续进行合并工作,但预计我的日程安排在接下来的一段时间里会有些不寻常。
Linux 7.3有哪些新特性
AMD的HSMP驱动程序现在支持协议v7,Zen 6 Family 1Ah Model 80H处理器正是基于此协议。这家CPU制造商一直在积极为这些计划于2027年1月发布的芯片做准备。
PMF 驱动程序也支持同一系列设备,并添加了一个新的ioctl接口,用于提供设备指标。
不过,并非所有内容都基于 Zen 6 架构。Ryzen AI Halo迷你电脑用户现在可以通过新驱动程序amd_halo_led在使用内核时控制设备的灯光。在此之前,只有通过 AMD 基于 Debian 的设备发行版 Ryzen AI 开发者平台才能切换 LED 灯。
如果你喜欢调整 CPU 的功耗行为,该amd-pstate驱动程序提供了一些更改选项供你选择。
可选的动态 EPP(能源性能偏好)功能允许内核自行调整性能偏好,而此前它只能在系统范围内设置。现在,您可以通过在调速器中选择“动态”偏好来为每个 CPU 核心启用此功能。
老款 Radeon 显卡重写了重置机制,使其只重置GFX 模块(GPU 中处理图形工作的部分),而不会影响显存。powersave在 GPU 死机后也能更好地恢复。Valve 的 Timur Kristóf
Valve 的另一位工程师 Natalie Vock 一直在致力于提高显存不足的显卡的游戏性能,而这项工作的第一个成果就体现在这个 Linux 版本中。
基本上,当视频内存满了,内核就可以将不太重要的数据移到系统内存中,从而为游戏所需的数据腾出空间。
安装所有补丁后,《印第安纳·琼斯与大圆环》游戏在8GB显卡上需要9GB内存才能流畅运行。它的完整补丁包已在SteamOS上发布,其余部分正在开发Linux版本中。
此外,中兴通讯的工程师还对系统内存管理进行了调整,他们发现用于KSM(合并相同内存页的功能)的查找操作可能会锁定内存数百毫秒,导致内存压力过大时应用程序冻结。他们的修复将压力测试中最坏情况下的延迟从705 毫秒降低到2 毫秒以下。
小米公司的郝文超解决了zsmalloc中类似的锁定减速问题,zRAM 和 Zswap 使用该锁定来存储压缩内存,在 Raspberry Pi 4B 上实现了高达 1.83 倍的性能提升,在 20 核 Intel 系统上实现了 1.4 倍的性能提升。
最后,我们再补充一些其他值得注意的变化:
logitech-hidpp驱动程序通过 HID++ 2.0 实现了对新型发烧级鼠标和键盘上的按钮进行重新映射。hid-steam驱动程序现在支持 2026 款 Steam 控制器。如果不介意冒着系统崩溃的风险,你也可以在 Ubuntu 上安装最新的 Linux 主线内核。但请记住,这样做可能会导致数据丢失,所以务必在操作前备份所有数据。
所以,我们最靠谱的还是从kernel.org获取 Linux 7.3 。
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
结尾想说的是,因为 Linux 7.3 按计划发布,Linux 7.4 很有可能在 12 月底之前发出来。
所以,Linux 7.4 最终可能会成为今年的长期支持 (LTS) 版本,或者我们也可以拭目以待,看看作为内核管理者的 Greg KH 是否会采取更稳妥的做法,最终宣布 7.3 为2026年的 LTS 内核。
作者:洛逸
本篇文章为 @ 场长 创作并授权 21CTO 发布,未经许可,请勿转载。
内容授权事宜请您联系 webmaster@21cto.com或关注 21CTO 微信公众号。
该文观点仅代表作者本人,21CTO 平台仅提供信息存储空间服务。
请扫描二维码,使用微信支付哦。