开始了长达几个小时的gitstats分析 Linux 内核Git库的过程,以获得一些关于当前内核开发趋势的新数据。
即使在具有Optane 900p NVMe SSD存储的EPYC服务器上,丰富的Linux内核存储库上的gitstats进程也是一项艰巨的任务。但是这个过程已经完成,并且重新审视了Git中当前的Linux内核活动。以下是一些调查结果:
内核存储库共有782,487个提交,来自大约19009个不同的作者。存储库由61725个文件组成,大约有25584633行——记住,还有文档、Kconfig构建文件、各种助手/实用程序等。
到目前为止,今年已经有49647个提交添加了2,229,836行代码,而减少了2,004,759行代码。或者净增益只有225,077行。请记住,今年内核中删除了一些旧的CPU体系结构和其他代码,因此虽然添加了许多新功能,但由于进行了一些清理,内核没有像预期的那样膨胀。在2017年,有80603次提交,增加了3911061次,删除了1385507次。如果只剩下四分之一多一点的时间,那么2018年的承诺和数量可能会低于前两年。
Linus Torvalds仍然是最频繁的提交者,只有3%多一点,而今年内核的其他主要贡献是常见的嫌疑人:David S. Miller, Arnd Bergmann, Colin Ian King, Chris Wilson和Christoph Hellwig。
到2018年为止,有3320个不同的电子邮件地址提交了申请。这实际上大大低于前几年。从2015年到2017年,有4014~4400名不同作者(2017年有4400名作者)。我们将在今年的最后三个月看到是否有显著的上升,但这是当前数据中最令人惊讶的发现之一。2013年是最后一次出现作家数量在3300左右。
当涉及到基于企业电子邮件领域的顶级内核贡献者时,这个列表由英特尔、红帽、Linux基金会、Linaro、SUSE、德州仪器和AMD组成。请记住,Intel的提交计数实际上接近60k,但是GitStats分别报告了intel.com和linux.intel.com的电子邮件。令人有点惊讶的是,ARM还没有慢慢进入这一榜单,正如昨天所分享的,英伟达还没有接近进入这一榜单。
在过去几年中,内核树中的文件计数基本保持不变。
虽然内核行数继续稳步上升......
那些想要挖掘更多这些Linux Kernel Git数字的人可以在这里找到 gitstats 转储。
Linux公社的RSS地址: https://www.linuxidc.com/rssFeed.aspx
本文永久更新链接地址: https://www.linuxidc.com/Linux/2018-09/154155.htm
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 这可能是迄今为止对大前端最好的解释
- Flutter Provider 迄今为止最深、最全、最新的源码分析
- 2018年10大最佳SDN解决方案(迄今为止)
- Nacos 0.3.0 发布,迄今为止看着最舒服的版本
- 吴恩达发布Nova Ng,迄今为止“最复杂的神经网络”
- 让开发者专注于应用开发,OpenCenter 3.0 开发者预览版发布
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Laravel框架关键技术解析
陈昊、陈远征、陶业荣 / 电子工业出版社 / 2016-7 / 79.00元
《Laravel框架关键技术解析》以Laravel 5.1版本为基础,从框架技术角度介绍Laravel构建的原理,从源代码层次介绍Laravel功能的应用。通过本书的学习,读者能够了解Laravel框架实现的方方面面,完成基于该框架的定制化应用程序开发。 《Laravel框架关键技术解析》第1章到第4章主要介绍了与Laravel框架学习相关的基础部分,读者可以深入了解该框架的设计思想,学习环......一起来看看 《Laravel框架关键技术解析》 这本书的介绍吧!