正文内容 评论(0

Linux 7.3-rc1代码逼近4100万行!AMDGPU驱动独占16%、超650万行
2026-08-31 11:40:23  出处:快科技 作者:红茶 编辑:红茶     评论(0)点击可以复制本篇文章的标题和链接复制对文章内容进行纠错纠错

快科技8月31日消息,Linus Torvalds于8月30日正式发布了Linux 7.3-rc1内核。本次候选版本代码总量已达4098万行,其中AMDGPU驱动程序的代码就占了超过650万行,约占整个内核的16%。

Linux 7.3-rc1之所以如此庞大,首要推手正是AMD的大规模提交。Linus在发布公告中解释,实际的差异很大,原因并不令人意外。

Linux 7.3-rc1代码逼近4100万行!AMDGPU驱动独占16%、超650万行

因为这又是包含大量AMD GPU寄存器转储的版本之一,这次是AMD DCN6寄存器头文件,它们非常庞大。这些AMD GPU代码和头文件转储占了整个rc1补丁的大约三分之一。

Linux 7.3-rc1代码逼近4100万行!AMDGPU驱动独占16%、超650万行

特别要指出的是,drivers/gpu/drm/amd目录包含了AMDGPU驱动、AMDKFD计算驱动及显示代码,总计652万行。这还不包括目录外的经典Radeon DRM驱动。

在Linux 7.2版本中该目录为635万行,7.3版本在此基础上又增加了约17万行。内核代码总量较7.2的4042万行增长了约56万行。

在7.3-rc1的4098万行代码中,cloc工具统计到实际代码约3094万行,代码注释约491万行,空行约513万行。照此趋势,Linux 7.4的代码总量大概率将轻松突破4100万行。

在应用方面,AMD的DCN 6.0寄存器转储主要用于支持下一代图形硬件的显示核心模块。这类硬件定义通过C头文件#define形式转换为代码,每个硬件寄存器、每个位域都以宏定义形式展开。

这虽然极大增加了代码量,但为未来硬件提供了开箱即用的支持基础。

Linux 7.3-rc1代码逼近4100万行!AMDGPU驱动独占16%、超650万行

【本文结束】如需转载请务必注明出处:快科技

责任编辑:红茶

文章内容举报

  • 支持打赏
  • 支持0

  • 反对

  • 打赏

文章价值打分

当前文章打分0 分,共有0人打分
  • 分享好友:
  • |

  • 热门文章
  • 换一波

  • 好物推荐
  • 换一波

  • 关注我们

  • 微博

    微博:快科技官方

    快科技官方微博
  • 今日头条

    今日头条:快科技

    带来硬件软件、手机数码最快资讯!
  • 抖音

    抖音:kkjcn

    科技快讯、手机开箱、产品体验、应用推荐...