Linux Kernel 6.13发布:一次扎实的稳定版升级,看点都在这了 先划个重点:Linux Kernel 6.13稳定版正式亮相。这次更新算不上惊天动地,但胜在“实在”。没有花里胡哨的概念,全是针对性能、硬件支持和可靠性的“硬核”优化,稳扎稳打地为下一代软硬件生态铺路。 简单来说,核心看点集
先划个重点:Linux Kernel 6.13稳定版正式亮相。这次更新算不上惊天动地,但胜在“实在”。没有花里胡哨的概念,全是针对性能、硬件支持和可靠性的“硬核”优化,稳扎稳打地为下一代软硬件生态铺路。
简单来说,核心看点集中在几个方面:针对树莓派等硬件的图形驱动优化、“惰性抢占逻辑”带来的调度效率提升、以及对Rust支持的持续完善。可以说,这又是一个兼顾前沿探索与实用主义的典型内核版本。

当然,例行公事的硬件支持更新也一个没少。新内核新增了大量硬件与外设驱动,覆盖面更广,同时加强了对Intel和AMD新一代CPU、GPU的平台支持,为即将到来的硬件升级潮做好了充分准备。
接下来,我们就把这些新特性掰开揉碎,看看这次更新到底有哪些真材实料。
核心层级优化
惰性抢占支持:要说6.13内核里最亮眼的底层改动,“惰性抢占支持”绝对排得上号。这个特性简化了内核的抢占逻辑和相关配置流程,让内核运行时更“优雅”。核心原理是减少不必要的调度器调用次数,效率自然就上去了。
io_uring 子系统优化:io_uring子系统这次引入了IORING_REGISTER_RING_RESIZE命令,允许共享内存Ring动态调整大小。这意味着系统可以从一个较小的Ring(占用内存更少)启动,然后根据实际的I/O需求逐步扩展。这种按需伸缩的灵活性,带来的可是实打实的性能提升。
PIDFD_GET_INFO ioctl() 操作:内核新增了一个PIDFD_GET_INFO ioctl()操作,专门用于获取pidfd对应进程的详细信息。此外,内核构建过程还引入了AutoFDO(自动反馈驱动优化)和Propeller等编译优化技术,这些“幕后工作”共同堆叠,进一步夯实了内核的性能与效率基础。
提升工作队列的并发限制:这事儿值得单独提一句:Linux Kernel 6.13将工作队列的最大并发限制从512直接提到了2048,整整翻了四倍!对于那些重度依赖工作队列的应用来说,这无疑是一大福音。尤其在服务器和高性能计算场景下,相关的性能瓶颈将得到显著缓解。当然,普通桌面用户可能感知不强,但这恰恰体现了内核为不同负载场景所做的精细化考量。
从这些核心层级的调整可以看出,Linux内核社区始终保持着一种务实而进取的姿态。决策的核心标准始终是技术优越性与实际价值,只要有必要,大规模的底层调整也照样推进。
架构与虚拟化
老款 iPhone 和 iPad 芯片支持:开发过程中一个有趣的插曲是,6.13内核增加了对旧款iPhone和iPad芯片(A7到A11,以及多个X系列版本)的基础支持。虽然目前仅能实现基本启动,离实用还有距离,但这无疑是一个充满想象力的开始。谁能说未来不会出现运行在老款苹果设备上的Linux发行版呢?
Loongarch 和 RISC-V 架构的增强:在架构支持方面,Loongarch迎来了实时抢占和惰性抢占功能。而RISC-V架构则新增了对Smmpm、Smnpm和Ssnpm指针屏蔽扩展模式的支持,架构能力和性能进一步得到增强。
虚拟 CPUfreq 驱动:新引入了一款虚拟CPUfreq驱动,用于协调主机与虚拟机(VM)间的CPU频率。其核心思路是将虚拟CPU的频率需求作为“提示”发送给主机,从而优化虚拟机内任务的性能与能效,让虚拟化环境更智能。
ARM CCA 支持:如果你需要在ARM机密计算架构(CCA)的受保护虚拟机中运行Linux,那么6.13内核已经准备好了。新增的用户空间对受保护控制栈的原生支持,不仅提升了安全性,也让性能分析和调试工作变得更加简便,开发环境自然更友好了。
文件系统
文件系统方面的更新同样扎实,特别是对ext4和XFS原子写支持的扩展。要知道,ext4可是包括Ubuntu在内众多发行版的默认选择,这个改进的普适性意义重大。
原子写支持的扩展:实际上,原子写支持在6.11内核中已为NVMe和SCSI块设备引入。而6.13内核则将这一能力延伸到了ext4和XFS文件系统层面。用开发者Christian Brauner的话来解释:“原子写是一种带有破损写保护的操作。这意味着,无论是遭遇断电还是硬件故障,写入的数据要么全部存储,要么完全不存储,绝不会出现新旧数据混杂的尴尬局面。” 说白了,这就是文件系统可靠性的又一道保险。
Btrfs 文件系统改进:Btrfs这边也没闲着。一方面,它扩展了对io_uring的支持,新增了编码读取功能;另一方面,引入了一个名为BTRFS_IOC_SUBVOL_SYNC_WAIT的ioctl()命令,用于等待子卷完成清理操作。这些改进让Btrfs在处理复杂任务时更加稳健高效。
reiserfs 的终结:一个时代的注脚:reiserfs文件系统被正式从内核中移除。这标志着内核对于过于老旧且功能有限的文件系统的支持画上了句号。技术迭代,优胜劣汰,向来如此。
设备、驱动和其他改动
设备和驱动层的更新可谓“福利多多”,尤其是对树莓派用户和硬件极客们来说。
Raspberry Pi 图形性能提升:首先是树莓派的核心驱动——Broadcom V3D内核驱动获得升级。此次更新增加了对1MB“超级页面”和64KB“大页面”的支持,能大幅提升游戏等高内存需求应用在图形渲染时的性能。直白点说,树莓派上的图形体验会更流畅。
Intel 设备的散热管理支持:在Intel设备方面,Linux 6.13为部分Alienware X/M系列及Dell笔记本电脑带来了反向工程的Dell WMAX热量管理接口支持。由于戴尔并未提供Linux版的控制应用,社区开发者主动实现了这一功能。现在,Linux用户也能更精细地控制这些设备的散热策略了。
外设和设备驱动更新:新增了一批外设驱动。例如,Corsair Void耳机现在可以报告电池状态、麦克风位置、固件版本等信息;苹果Magic Trackpad 2的USB-C版本也获得了支持。此外,还新增了一款HID驱动,专门支持Kysona生产的经济型游戏设备(目前支持M600游戏鼠标的电池状态报告,未来计划扩展)。
存储性能提升:存储方面,6.13内核同样跟进了前沿。虽然SDUC存储卡规范(支持容量超2TB,最高128TB)早在2018年就已发布,但直到今年首批产品才上市。Linux 6.13已抢先提供支持。同时,UHS-II SDXC卡的性能得到提升,并新增了对NVMe 2.1规范的支持,辅以一系列NVMe性能优化。
其他重要更新:除此之外,这次更新还包含了一长串值得注意的改动:提升Intel/AMD平台上的CRC32C和AEGIS-128加密性能;增加轻量级防护页支持;为NVIDIA NV50+ GPU的Nouveau驱动加入DRM Panic功能;增加Rust跟踪事件及内存分配器的原地模块支持;为部分GPU提供运行时重新分区功能;支持AMD EPYC 9005处理器的AMD P-State模式;支持Allwinner A100 SoC的CPUFreq驱动;支持WireGuard协议的Big TCP GSO;让SELinux可管理单个netlink操作的策略;为tmpfs提供大小写不敏感支持;新增(尚未完全记录的)BPF功能以增强文件描述符的内存安全性;引入新的TX H/W流量整形API;支持多粒度时间戳。
随着Linux 6.13的发布,下一个主要内核分支Linux 6.14的合并窗口也将随之开启。按计划,其稳定版预计在2025年3月底发布。在那之前,第一个RC开发版本将在两周后(2月2日)开启测试。内核迭代,永不止步。
侠游戏发布此文仅为了传递信息,不代表侠游戏网站认同其观点或证实其描述