新的Linux候选版本削减了数千行不必要的代码
在通常为期两周的合并窗口之后,Linux内核 v5.14的第一个候选版本 (RC)现已发布,让我们可以一窥即将发布的预期功能。该版本将在短短几周内推出,实际上很好地代表了内核开发的后期状态,其中包含大量代码清理工作,并且由于添加了新驱动程序而显得相形见绌。
“我们删除了所有遗留 IDE 代码的事实并不意味着我们总体上减少了行数:几万行遗留代码远远不足以平衡通常的内核增长,”观察到Linus Torvalds,主线 Linux 内核的主要开发者。
不过总的来说,Torvalds 认为,从表面上看,Linux 5.14 似乎是一个“相当常规的版本”。
像往常一样,图形驱动程序的改进超过了内核中的其他更改,并且再次由AMD领导,他们包含了大量 GPU 硬件描述标头,弥补了本次 RC 更改的一半。
Torvalds 表示,即使忽略 AMD 标头,驱动程序仍然占 RC 更改的三分之二以上,包括网络驱动程序、声音、SCSI、媒体驱动程序等。
“除了驱动程序,还有所有常见的问题:架构更新(arm、arm64、x86、powerpc、s390,还有一些其他架构更新)和各种核心内核更新:网络、文件系统、VM、调度等,”Torvalds著名的。
然而,备受期待的谷歌支持将 Rust 作为第二语言添加到内核中的支持不会在此版本中首次亮相。
虽然现在还为时尚早,但如果当前的发布周期没有带来意外的惊喜,Linux 5.14 的最终稳定版本应该会在 8 月底或 9 月初的某个时候发布。
Mayank Sharma 在 Linux 上有近 20 年的写作和报告经验,他希望每个人都认为他是TechRadar Pro在该主题上的专家。当然,他对其他计算主题也同样感兴趣,尤其是网络安全、云、容器和编码。