Linux 7.2内核源码行数突破4300万行,合并窗口刚关即逼近4400万行大关,代码体量再创历史新高。
随着Linux 7.2合并窗口正式关闭,首个候选版7.2-rc1即将推出,内核源码树规模再创新高,已正式突破4300万行并直逼4400万行大关。
在7.1稳定版发布时源码已接近4300万行,此次合并窗口期间大量新特性涌入,推动总量跨过这一关口。当前Git树中cloc统计共识别108158个文件,含空白行5211184行、注释行5033878行、实际代码行33653681行,总计43898743行,统计时点距7.2-rc1发布仅数小时。
对比此前,7.1版总计为42924382行,其中空白行5107123行、注释行4841507行、代码行32975752行。报道指出,尽管近期移除了i486架构并持续清理多年未维护的老旧硬件驱动,内核总体规模仍在快速增长。过去两周的合并窗口中,多项老旧驱动清理工作已陆续完成并公开披露。
目前内核中体量最大的单一驱动仍是AMDGPU/AMDKFD相关代码。路径linux/drivers/gpu/drm/amd下的现代AMD显卡驱动,在最新Git中约合6356056行,较7.1时的6167219行继续增长,反映出AMD GPU功能扩展与性能优化的持续推进,也折射出内核在图形和加速计算方向的演进趋势。
这些统计数据为关注Linux内核工程规模与演进的技术社区提供了有价值的参考。随着7.2-rc1于当天稍晚发布,后续将有更多围绕新特性、性能变化及驱动更新的深入分析和测试结果陆续放出。





