服务器之家:专注于服务器技术及软件下载分享
分类导航

Linux|Centos|Ubuntu|系统进程|Fedora|注册表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服务器之家 - 服务器系统 - Linux - Linux 内核 2021:Linus Torvalds 最多产,commit 数降至 73.7k

Linux 内核 2021:Linus Torvalds 最多产,commit 数降至 73.7k

2022-01-04 22:11开源中国白开水不加糖 Linux

2021 年合并了大量的内核改进,并引入了新的硬件支持等等。然而尽管这一年 Linux 内核中的动静看起来声势不错,但其实际上的 commit 数和行数都要低于以往。

2021 年合并了大量的内核改进,并引入了新的硬件支持等等。然而尽管这一年 Linux 内核中的动静看起来声势不错,但其实际上的 commit 数和行数都要低于以往。

Linux 内核 2021:Linus Torvalds 最多产,commit 数降至 73.7k

科技网站 phoronix 总结了一下相关的 2021 年度 Git 开发统计数据。截至 2021 年 12 月 31 日,在 Linux 内核源码树上运行 GitStats 时,该存储库已收到来自大约 24.3 万名不同作者的 1,060,172 次 commit。源代码树目前由 74.3k 文件中的 3220 万行组成。

Linux 内核 2021:Linus Torvalds 最多产,commit 数降至 73.7k

Linux 内核行数继续以相当一致的速度增长,新功能不断涌现、扩展的硬件支持到达主线。

Linux 内核 2021:Linus Torvalds 最多产,commit 数降至 73.7k

虽然在 2021 年新增了一些重大功能并引入了硬件支持,但内核在 2021 年却只看到了 73.7k 次 commit,要低于 2020 年的 90.2k、2019 年的 82.8k、2018 年的 80.1k 等等。上一次单年 commit 数低于 73.7k 的还要追溯到 2013年,当时的 commit 数为 70.9k。phoronix 指出,导致这一数据的部分原因在于 2021 年只有 5 个主要内核版本发布,此前的一些年份却有 6 个。额外的合并窗口导致了大量的新 commit;此外还有 Linux 5.16 计划于几周后发布,这将在 1 月份启动 Linux 5.17 合并窗口。

除了比平时少得多的 commit 数之外,2021 年 Linux 内核增加了 320 万行,删除了 130 万行,低于 2020 年增加 400 万行和删除 150 万行。

像往常一样,Linus Torvalds 依旧是源代码树中最多产的 committer。其后的 Linux 内核源代码树的前五名提交者是 David S. Miller、Arnd Bergmann、Christoph Hellwig、Lee Jones 和 Jakub Kicinski 等长期杰出内核贡献者。

2021 年有 4,421 封与 Linux kernel commits 相关的不同电子邮件,低于 2020 年的 4,603 封,但与 2019 年的 4,383 封相比有所增加。

本文地址:https://www.oschina.net/news/176776/linux-lernel-2021-highlights

延伸 · 阅读

精彩推荐
  • Linux13个 Linux 桌面的最佳深色 GTK 主题

    13个 Linux 桌面的最佳深色 GTK 主题

    在任何的 Linux 发行版上,你都有近乎无限的定制选项,在视觉上最明显的区别就是定制的主题。让我们来看看一些具有深色模式的 GTK 主题。...

    Linux中国11562021-12-06
  • LinuxLinux下打开Emacs出现乱码的解决方法

    Linux下打开Emacs出现乱码的解决方法

    Emacs是公认的最好的代码编辑器之一。由于默认编码跟文档编码不同会导致Emacs经常出现乱码!这种情况该如何解决呢?下面小编就为大家分享Linux下打开...

    Linux之家4502019-06-02
  • LinuxLinux怎么查找重复文件?

    Linux怎么查找重复文件?

    本部分算是对find强大功能的扩展使用方法说明。在find的基础上,我们可与(如xargs命令)等其它基本Linux命令相结合,即能创造出无限的命令行功能。...

    良许Linux10472021-09-15
  • Linuxshell脚本报错:"[: =: unary operator expected"解决办法

    shell脚本报错:"[: =: unary operator expected"解决办法

    这篇文章主要介绍了shell脚本报错:"[: =: unary operator expected"解决办法的相关资料,需要的朋友可以参考下...

    viclee1086702021-12-30
  • LinuxLinux下检查是否安装过某软件包

    Linux下检查是否安装过某软件包

    Linux系统的安装软件方式非常多,所以到现在还没有一个通用的方法能查到某个软件已经是否安装了,不过下面我总结了一些类型供大家参考...

    脚本之家3062019-05-27
  • LinuxRHEL 7中防火墙的配置和使用方法

    RHEL 7中防火墙的配置和使用方法

    下面小编就为大家带来一篇RHEL 7中防火墙的配置和使用方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧...

    服务器之家11802021-12-09
  • LinuxLinux系统中使用屏幕键盘的方法

    Linux系统中使用屏幕键盘的方法

    在 linux 中有几个可用的开源键盘软件, 比如 GOK (Gnome 的屏幕键盘),kvkbd,onboard,Florence。下面分享如何在Linux中使用屏幕键盘的方法,需要的朋友可以参考...

    Linux技术网11882019-10-23
  • LinuxLinux查找包含指定文字的文件(linux查找指定文件)

    Linux查找包含指定文字的文件(linux查找指定文件)

    本文介绍Linux查找包含指定文字的文件命令(linux查找指定文件),大家参考使用吧...

    Linux教程网10892021-10-06