Linux Kernel 6.11 RC1 发布:稳定性改进与未来展望
Linux内核主要开发者Linus Torvalds于2024年7月28日宣布发布Linux内核6.11首个候选版本(RC1)。尽管夏季休假导致开发工作量预期减少,但6.11 RC1的开发周期却按部就班地进行。Torvalds指出,合并窗口和整体统计数据与典型的发布模式一致。
提交统计
Linux 6.11-rc1版本包含超过12,000个提交。其中大部分更改是驱动程序更新(超过50%),很大一部分与硬件描述相关。
除了驱动程序更新之外,其他值得关注的开发领域包括:
内核6.11 RC1的主要变化
6.11 RC1中的大部分更改都集中在硬件支持方面:
更改分布
不包括硬件描述更新,Linux 6.11 RC1中的更改遵循典型的分布:
这些核心更新可能包括对各种子系统的性能改进和错误修复。
6.11 RC1中的构建回归和改进
Geert Uytterhoeven提供了一份关于该候选版本的构建回归和改进的详细报告,指出构建错误和警告的数量都有所减少。
与v6.10相比,Linux内核6.11-rc1中的构建回归和改进列表如下:
总的来说,6.11-rc1版本显示错误(-22)和警告(-19)数量显著减少,表明朝着更稳定可靠的构建过程迈出了积极的一步。
后续计划
由于这是Linux 6.11的第一个候选版本,它标志着测试阶段的开始。在接下来的几周内,内核社区将致力于识别和修复错误,并将发布后续的RC版本。
假设遵循典型的开发周期,Linux 6.11的最终版本预计将在几个月内发布。如果遵循典型的开发周期,我们可以预期Linux 6.11的最终版本将在2024年9月22日左右发布。
测试Linux内核6.11 RC1
鼓励用户从Kernel.org网站或Linus Torvalds的git树下载6.11的第一个候选版本进行测试。
请注意,由于这些开发版本具有实验性,因此不应将其用于生产系统。
Linux内核6.11最终发布日期
Linux内核RC1于2024年7月28日发布。考虑到典型的9-10周开发周期,我们可以估计Linux内核6.11最终版本的发布日期。
估计最终发布日期
因此,如果遵循典型的开发周期,我们可以预期Linux 6.11的最终版本将在2024年9月15日或9月22日发布。
最有可能的情况是2024年9月22日,因为这允许一个完整的8周RC阶段,这对于许多内核版本来说是常见的。但是,如果稳定过程进展顺利,则有可能在9月15日发布。
重要的是要注意,这是我们的假设。实际发布日期可能会因RC阶段遇到的特定问题而相差一到两周。
如果发现重大问题,Linus Torvalds可能会决定延长周期,或者如果内核快速稳定,则提前发布。
典型的新的Linux内核版本的开发周期
新的Linux内核版本的典型开发周期遵循一个完善的模式。让我解释一下这个过程:
1. 合并窗口:
2. 候选版本(RC):
3. 稳定化:
4. 最终发布:
5. 维护:
从合并窗口打开到最终发布的整个周期通常需要大约9-10周。这意味着新的内核版本通常每2-3个月发布一次。
对于Linux 6.11 RC1,我们正处于RC阶段的开始。根据典型的周期,我们可以预期Linux 6.11的最终版本将在大约7-8周内发布,假设没有发现会延长RC阶段的重大问题。
资源:
后续阅读:
以上是Linux内核6.11释放候选1(RC1)已发布的详细内容。更多信息请关注PHP中文网其他相关文章!