Linux 内核 7.3 正式发布:1.8 万次提交创纪录,这次专门照顾低端显卡
Linux 内核 7.3 正式发布:1.8 万次提交创纪录,这次专门照顾低端显卡 10 月 18 日,林纳斯·托瓦兹亲自发布 Linux 内核 7.3。这个版本用 18765 次非合并提交、3021 名开发者参与(其中 807 人是第一次给内核提代码)双双刷新项目历史纪录,距离上一版 7.2 只隔
💡 你将学到
Linux 内核 7.3 正式发布:1.8 万次提交创纪录,这次专门照顾低端显卡 10 月 18 日,林纳斯·托瓦兹亲自发布 Linux 内核 7.3。这个版本用 18765 次非合并提交、3021 名开发者参与(其中 807 人是第一次给内核提代码)双双刷新项目历史纪录,距离上一版 7.2 只隔
📜 目录
Linux 内核 7.3 正式发布:1.8 万次提交创纪录,这次专门照顾低端显卡
10 月 18 日,林纳斯·托瓦兹亲自发布 Linux 内核 7.3。这个版本用 18765 次非合并提交、3021 名开发者参与(其中 807 人是第一次给内核提代码)双双刷新项目历史纪录,距离上一版 7.2 只隔两个月。官方头条这次放在显存上,说是要改善低端显卡在显存不足时的表现,首发页直接把它列成大亮点。
低端显卡的显存问题,这次真动了
当年玩 Linux 的老玩家都懂那种卡顿。显存一紧张,显卡就把数据倒腾到系统内存里,来回搬运几次,画面帧数就崩了。7.3 把设备内存的 cgroup(内存分组管理)和显卡驱动里的 TTM 显存管理器打通。显存不够时,内核会先把非关键缓冲腾出去,留着给真正要紧的工作负载。官方口径里专门点名了两类受益用户,一类是显存小的显卡,另一类是在本地跑大模型的人。llama.cpp 这类推理程序跟别的程序抢显存时,能少掉很多冤枉的性能损失。不过 GamingOnLinux 提醒了一句,这部分在 7.3 只是铺好地基,要吃到全部红利,还得等配套的用户态工具和显卡驱动跟上,光升级内核不会自动全开。
一个新的沙箱机制:failfs + fchroot
7.3 带来一套新的文件系统隔离方案。failfs 是一个伪文件系统,会把不支持的操作直接拒绝掉。配合新加的系统调用 fchroot,应用可以先打开自己需要的目录句柄,再把自己关进一个只能走绝对路径的环境里,进去之后普通路径查找和符号链接解析全部失效,只能用事先拿到的句柄碰文件系统。这套东西比传统 chroot 更严格,也给绝对路径重解析这种老毛病画了条界线,给要求严格文件隔离的应用打了底。
Rust 进 PowerPC,AMD 和苹果硬件跟上
Rust 支持扩到了 PowerPC 架构,PPC32BE 和 PPC64LE 都能用,算法状态从实验转正成维护。AMD 这边提交了一个 95 补丁的大工程,给 AMDGPU 加了 UALink 基础设施,这个开放标准能在一个域里串联最多 1024 个加速器,GPU 之间直接访问远端显存,不用先拷一遍(区别于 RDMA)。苹果 M3 Pro、M3 Max、M3 Ultra 也拿到主线的初始设备树支持,为日后 Asahi Linux 铺了路,不过 GPU 加速等多数功能两边的项目都还没支持到位。
文件系统和安全:NTFS3 补了 21 个洞
NTFS3 这次干了大活,一轮 21 个提交、922 行改动,修掉了 slab 越界写、reparse 和 objid 初始化时的越界读、rename 时的信息泄漏、MFT 簇校验的整数溢出,顺带支持了 NTFS 的备用数据流。内核的 SMB 服务端开始支持苹果 Time Machine,OverlayFS 支持了按 id 映射的挂载(id-mapped mounts),NFS 服务端新增目录委托。安全侧新增一个 sysctl 开关,限制用户层对 AF_ALG 加密接口的访问,AppArmor 支持压缩策略,Landlock 可以给调用进程设"不加新权限"标志,BPF 程序的签名校验也更严了。
游戏硬件:新 Steam 手柄、老 A 卡和 Nova Lake
对打游戏的人来说这版挺实在。Valve 新 Steam Controller 获得内置驱动支持,MSI Claw 掌机自带手柄也加了驱动,英特尔新一代 Nova Lake 核显默认启用。老一点的 Radeon 卡(HD 7000 到 Polaris、Fiji 这一代)兼容性更好,个别型号驱动崩溃后不用整个重启就能恢复。英伟达的开源 Nouveau 驱动为 Vulkan Video 硬解打底。AMD 那边还给即将到来的 Zen 6 做了预备。
靠 AI 帮手修的"一行 bug"
这次开发过程本身也是个话题。7.3 周期里,林纳斯为英特尔 Battlemage G21 显卡的黑屏 bug 排障,那个 bug 绕着一行取整函数(round_up 改成 round_down)打转,花了 24 个补丁加调试代码、开机 18 遍才定位,过程中他拿 Gemini 当"不知疲倦的帮手"反复排查,连提交说明都是 AI 写的。林纳斯把这些涌入的小修复称为新的"AI 常态"。7.3 也被认为是今年长期支持(LTS)版本的候选。
升级建议与下一版时间表
直连内核源码自己编译在技术上没问题,但更省心的做法是等它落到所用发行版的稳定软件源里再升。7.4 的合并窗口马上开,首个 RC 预计 11 月 1 日,正式版大约在圣诞前后。
一整版看下来,7.3 是把性能和安全的地基铺得更厚的一版。18765 次提交、3021 名开发者创纪录,低端显卡和本地大模型率先吃到显存改进,NTFS3 一轮补了 21 个洞,7.4 首个 RC 落在 11 月 1 日。你手头这张显卡是低端还是旗舰,打算自己编内核尝鲜,还是等发行版推送?
本站文章由编辑人工撰写,收录的工具均经过实测或公开资料核验。文中链接指向工具官网或 GitHub 仓库,仅作信息参考,不构成付费推广。
