LWN:6.6 开发周期的统计数据!

VLOOKUP_fixed.py 立即下载

关注了就能看到更多这么棒的文章哦~

Some 6.6 development statistics

By Jonathan Corbet
October 30, 2023
ChatGPT translation
https://lwn.net/Articles/948970/

6.6 内核如期于 10 月 29日发布. 本次开发周期共有 1,978 位开发人员提交了 14,069 个非合并的变更集 — 这跟近期发布版本的相关数字差不多. 现在是 LWN 传统性地回顾本次发布的变更来源以及可能在 6.6 版本结束的更长开发“超周期(supercycle)”的时候了。

在为 6.6 做出贡献的开发人员中,有 249 位是新加入内核社区的成员,这也是一个相当典型的数字。最活跃的 6.6 开发者有:

b1fdd80a26b875d010469130e1163cdc.png

Krzysztof Kozlowski 再次位居变更集贡献者榜首,主要是在设备树子系统上做了大量工作。Yangtao Li 主要将大量驱动程序转换为使用devm_platform_iomap_resource()。Konrad Dybcio 主要与设备树文件和高通驱动程序打交道,Rob Herring 广泛地在与设备树相关的代码上工作,而 Thomas Zimmermann 则对各种图形和帧缓冲驱动进行了许多改进。

开发人员通常通过少量大型补丁在“变更行数”列中名列前茅。Jiri Pirko 则通过贡献 72 个较小的补丁对网络驱动程序子系统的部分进行了重构和改进;Dybcio 以类似的方式进入了这个榜单。Ian Rogers 对 perf event 子系统进行了多项更改(包括删除perf BPF事件支持),Dmitry Baryshkov 与高通驱动程序一起工作,而 Charles Keepax 添加了 cs42l43 音频驱动程序。

本次最活跃的测试人员和审阅者有:

e5a33131b5fdb4436efd1ac9d7072b16.png

Daniel Wheeler 照例给 AMD GPU 驱动程序补丁打上了 Tested-by 标签。而 Michael Kelley、Juergen Groess 和 Sohil Mehta 则测试了来自 Thomas Gleixner的x86 "APIC decrapification"补丁集. 总体而言,6.6 版本中有 1,067 个补丁(占总数的近 8%)包含了 Tested-by 标签。

Simon Horman 是 6.6 版本的审阅冠军,成功审阅了在本次开发周期的每一天都超过五个网络补丁。在 6.6 版本中,共有 6,386 个补丁带有 Reviewed-by 标签,占总数的 45%。

本次最活跃的雇主有:

8ecd63c25f59e99c829eeeda9198672e.png

这里还是没有什么意外。

Closing the supercycle

不出意料的话,6.6 将是 2023 年的最终版本,因此是下一个长期支持的内核版本,将在接下来的两年内进行稳定更新。由于大多数系统实际上使用的是 LTS 内核,这种一年一度的 LTS 周期就是内核开发的一个所谓的超级周期。因此,有必要从整个超级周期的角度来看一下贡献。

上一个 LTS 内核是 6.1,发布于 2022 年 12 月 11 日。自那时以来,72,425 个非合并的变更集已经进入主线,由 4,598 名开发人员贡献,其中 1,359 名是首次贡献者。最活跃的开发者有:

b39691506bd5c2655937f78e00cd77eb.png

在两个 LTS 版本之间的 322 天里,这两位最活跃的开发者每天都能完成近六个补丁 — 每天一直都在;在那段时间里,有 19 位开发者每天至少贡献一个补丁。两位新增代码最多的贡献者,Ian Rogers 和 Hawking Zhang,分别添加了 Intel perf 事件定义和 AMD GPU 寄存器定义。相反,Arnd Bergmann 在这个时期成功删除了超过 170,000 行的代码。

这个时期的雇主数据如下:

d0de98626c564bf430a4e3f18d3bbd1d.png

值得一提的另一个统计数据是除了补丁作者之外的其他开发人员应用"Signed-off-by"标签的情况。这些标签是在维护人员将补丁应用到存储库中时添加的,将其纳入基于 Git 的流程。因此,查看非作者签名的情况可以描绘出最繁忙的维护人员是谁。对于扩展的 6.6 周期,结果如下:

b9c5a9eba384a9129915f277ea88d451.png

Greg Kroah-Hartman 在这一时期差不多每天都能应用十个补丁,包括周末和假期在内,而这并没有计算他引导进稳定内核的所有补丁。在雇主方面,很明显仍然有相对较少的公司雇佣了维护人员;超过 50%的内核变更通过了仅有五家公司的维护人员之手。

内核的开发过程保持全速前进,每九到十周产生一个新的主要发布版。由于即将到来的假期季节,6.7 版本更有可能是十周而不是九周。这也可能是一个重大的发布;截至目前,linux-next 中有近 16,000 个待处理的变更集。与往常一样,保持关注 LWN 以了解这个下一个周期展开时发生了什么。

全文完
LWN 文章遵循 CC BY-SA 4.0 许可协议。

欢迎分享、转载及基于现有协议再创作~

长按下面二维码关注,关注 LWN 深度文章以及开源社区的各种新近言论~

format,png

D打卡签到,蓝牙中继,广播信号模拟器 模拟WIFI或蓝牙,有如下4种运行模式 1、WIFI模式:指定SSID、BSSID名称等,模拟WIFI,供设备连接。 2、蓝牙静态模式:指定MAC地址,广播固定的RAW数据。 3、蓝牙动态主机模式:扫描周围蓝牙设备,获取指定MAC地址的蓝牙及其RAW数据,实时发送至Cloud云端,可以设定时间段,只在设定的时间段内发送。 4、蓝牙动态从机模式:指定MAC地址,从Cloud云端获取动态主机模式实时上传的该MAC地址的RAW数据,并广播RAW数据。 准备工作: 1、板子:选择ESP32C3或ESP32C3 Supermini 2、nRF Connect手机app:用于扫描获取待模拟蓝牙设备的MAC和RAW数据。 Wifi分析仪或WiFi魔盒手机APP:用于扫描获取待模拟WIFI设备的SSID和BSSID。 3、可使用官方flash_download_tool_3.9.11工具来固件烧录。 使用说明: 上述完成后,设备首次上电,RESET一侧的指示灯会常亮,可以把它理解成电源指示灯; BOOT一侧的灯会亮,该灯常亮,表示设备开启了AP模式,此时设备会发射一个WIFI信号源,名称为ESPWIFI_AP,密码为12345678,手机或电脑连接该WIFI,浏览器输入192.168.4.1,进入设备的配置页面,进行相应的配置,其中动态主机模式和动态从机模式的SSID、Pwd 及要模拟的蓝牙MAC地址。配置完成并保存后,会重启,重启后设备会按照保存的配置运行。若下次要修改设备配置,可以长按BOOT按键,等待BOOT一侧的灯常亮,即进入AP模式,再按照上述流程配置即可。 仅用于蓝牙设备的开发与调试,请勿用于签到等违法违纪用途。 立即下载

相关推荐

YOLO26算法心电图十二导联目标检测+训练好的模型+368张数据集+pyqt可视化界面.zip

附训练好的 YOLO 权重与 PyQt 可视化检测界面,页面底部含可视化效果预览,毕设/课设开箱即用。 【数据集概况】 · 检测类别(中文):[导联I(I), 导联II(II), 导联III(III), 胸导联V1(V1), 胸导联V2(V2), 胸导联V3(V3), 胸导联V4(V4), 胸导联V5(V5), 胸导联V6(V6), 加压肢体导联aVF(aVF), 加压肢体导联aVL(aVL), 加压肢体导联aVR(aVR)] · 训练集:313 张 · 验证集:37 张 · 测试集:18 张 · 总计:368 张 该数据集聚焦于临床心电图信号的精准识别与定位,其核心检测目标为标准12导联心电图中的各个独立导联波形区域,涵盖肢体导联(I、II、III)与加压肢体导联(aVR、aVL、aVF),以及胸前导联(V1至V6),适用于心电图自动分析系统中对各导联位置的快速准确标注与分类。数据采集场景真实还原了医院心电图室或急诊监护环境下的标准心电图记录纸,波形清晰、基线稳定,具有高度临床参考价值。... 【训练曲线与评估图】 【模型训练配置】 参数 | 值 模型 | yolo26n 训练轮数 | 100 epochs 输入尺寸 | 640x640 批次大小 | 24 优化器 | auto 初始学习率 | 0.01 训练设备 【关键指标汇总】 训练了 57 个 epoch,最终轮指标: 指标 | 数值 mAP50 | **0.9708** mAP50-95 | 0.6344 Precision | 0.8990 Recall | 0.9191 train/box_loss | 1.2231 train/cls_loss | 0.9703 val/box_loss | 1.2779 val/cls_loss | 0.... 使用场景:毕业设计、课程设计、深度学习入门、工业场景落地验证。

LWN: 5.13 开发周期的一些统计数据!

关注了就能看到更多这么棒的文章哦~Some 5.13 development statisticsBy Jonathan CorbetJune 28, 2021DeepL assisted...

Linux News搬运工 317

企业级AI助手平台 开箱即用的全栈AI平台,支持多智能体协同、Supervisor模式编排、多种决策模式、RAG技术和流程编排能力 支持多厂商大模型统一接入与管理,安全可控的企业知识库与高精度检索优化

企业级AI应用开发框架,支持多厂商大模型统一接入与管理,安全可控的企业知识库与高精度检索优化能力,提供可视化流程编排、自主决策智能体与多智能体协同调度,兼容主流 Agent Skill 协议,帮助企业与开发者零门槛快速构建安全、高效、可落地的AI智能体应用与行业解决方案。

LWN: 5.4开发周期统计数据!

Statistics from the 5.4 development cycleByJonathan CorbetNovember 7, 2019原文链接:https...

Linux News搬运工 631

Java低代码, 轻量级, 支持国产化 国密 AI大模型MCP服务 商业免费 包括核心模块如:组织机构、角色用户、权限授权、数据权限、内容管理、工作流、Spring Cloud 微服务、AI大模型等

Java低代码, 轻量级, 支持国产化 国密 AI大模型MCP服务 商业免费 Spring Boot, MyBatis, Flowable, TypeScript, Vue, Antdv, 包括核心模块如:组织机构、角色用户、权限授权、数据权限、内容管理、工作流、Spring Cloud 微服务、AI大模型、代码生成器等

文创媒体电商行业智算中心(AIDC)建设规划方案.pptx

文创媒体电商行业智算中心(AIDC)建设规划方案.pptx

LWN: 5.12 开发周期的统计数据!

关注了就能看到更多这么棒的文章哦~Some 5.12 development statisticsBy Jonathan CorbetApril 26, 2021DeepL assiste...

Linux News搬运工 349

基于动态窗口法DWA的机器人路径规划研究(Matlab代码实现)

内容概要:本文系统研究了基于动态窗口法(DWA)的机器人局部路径规划算法,深入剖析其在动态环境中实现自主避障与实时轨迹优化的核心机制。文章详细阐述了DWA算法的速度空间采样策略、轨迹预测模型、动力学约束处理及多目标代价函数的设计原理,并通过构建完整的Matlab仿真框架验证算法有效性。结合典型场景的仿真实验,展示了机器人在复杂障碍物环境下如何实时生成安全、平滑且符合运动学约束的最优路径,充分体现了DWA在移动机器人导航中的实用性与鲁棒性。; 适合人群:具备机器人运动规划基础知识和Matlab编程能力,从事智能移动机器人、自动驾驶或服务机器人研发的研究生、科研人员及工程技术人员。; 使用场景及目标:①深入理解DWA算法的理论基础与实现细节;②掌握机器人局部路径规划的仿真实现方法;③为实际机器人系统的导航模块开发提供可复用的算法原型与代码参考;④作为进一步研究高级导航算法(如TEB、MPC)的技术基础。; 阅读建议:建议结合提供的Matlab代码逐模块分析与调试,重点关注速度采样、轨迹积分、障碍物距离计算及代价评估等关键环节,通过调整参数在不同地图环境中进行对比实验,以深刻把握算法性能与参数之间的关系,进而提升对实时路径规划系统设计的理解与应用能力。

LWN:6.9 版本的开发数据!

关注了就能看到更多这么棒的文章哦~Some 6.9 development statisticsBy Jonathan CorbetMay 13, 2024Gemini Pro API translationhttps://lwn.net/Articles/972605/6.9 版内核于 5 月 12 日发布,它遵循历时九周的传统开发周期。这次是一个主要版本的更新,包含许多变更和新功能。我们对合并...

Linux News搬运工 346

【轴承故障诊断】用于轴承故障诊断的集中时频分析研究(Matlab代码实现)

内容概要:本文系统研究了用于轴承故障诊断的集中时频分析技术,重点解决了传统时频分析方法在处理非平稳信号时存在的能量分散与分辨率不足等问题。通过引入集中时频分析方法,能够有效聚焦信号能量,精确提取轴承故障特征频率,提升故障识别的准确性与时效性。文章详细阐述了该方法的理论基础,并结合仿真信号与实际实验数据验证其优越性能,同时提供了完整的Matlab代码实现流程,涵盖信号预处理、时频变换、参数优化及结果可视化等环节,便于读者复现与拓展应用。; 适合人群:具备一定信号处理理论基础和Matlab编程能力的研究生、科研人员,以及从事机械设备状态监测、故障诊断与预测性维护工作的工程技术人员。; 使用场景及目标:①应用于电机、风机、齿轮箱等旋转机械的早期轴承故障检测,实现故障预警;②提升工业设备运维系统的智能化水平,支撑预测性维护体系构建;③作为高校或研究机构在信号处理、机械故障诊断等课程中的教学案例与实践素材。; 阅读建议:建议读者结合文中提供的Matlab代码逐段运行与调试,深入理解集中时频分布的生成机制及其关键参数(如核函数选择、平滑窗口大小)对诊断效果的影响,并尝试将其应用于其他类型的机械故障信号分析中,开展对比研究以深化对该方法适用性的认识。

Code Ocean 上传代码 手把手教程

对于一些学术期刊,录用前会让把代码上传到Code Ocean上,但上传过程可能会遇到一些问题,小编分享一下自己的上传经验。他们会进行验证,验证通过,将自动发布。点此运行即可,但是运行比较慢。

u014071947的博客 1万+

LWN: 5.10 kernel开发周期的数据统计!

关注了就能看到更多这么棒的文章哦~Statistics from the 5.10 kerneldevelopment cycleByJonathan CorbetDecember ...

Linux News搬运工 745

运维与软件实施课表

运维与软件实施课表 课程 章节编号 章节 课程地址 软件及操作系统基础 ch01 软件及操作系统基础01 实施、运维工程师基本技能:https://blog.csdn.net/qq_28189423/article/details/82700539 老毛桃制作winPE镜像:https://blog.csdn.net/qq_2818942...

Mr.O~的博客 1万+

LWN:6.7 开发周期的数据统计!

关注了就能看到更多这么棒的文章哦~Some 6.7 development statisticsBy Jonathan CorbetJanuary 8, 2024ChatGPT translationhttps://lwn.net/Articles/956765/内核 6.7 版本在经过十周的开发周期后,在 1 月 7 日发布了。这个周期里因合并的变更集数量最多而成为历史上最繁忙的一个周期。现在是...

Linux News搬运工 272

微波无源器件 功分器1 新型方波导双模无功功分器

本名证明了一种基于有着特定功能的(dedicated)T性匹配元件(散射件)的进化结点的新型波导双模两路功分器的可行性。这个散射件,有着面向三个部分的匹配部分,提供了等效功分并且朝着对应的输出端口传输矩形波导的两个TE10/TE01正交模式。所提出的设计紧凑,易于比例变化并且能够级联来获得。

qq_45245770的博客 1391

海思方案定制hi3531dv200/SS528 DVR方案解析:从硬件选型到编解码实战应用

海思方案,Hi3518EV100,Hi3518CV100,Hi3515CV100,Hi3516CV100,Hi3516ECV100,Hi3516D,Hi3516A,Hi3519,Hi3520D,Hi3521A,Hi3535,Hi3531,Hi3536,Hi3536C,Hi3536D,Hi3518EV200,Hi3518EV201,Hi3520DV200,Hi3516CV200,Hi3516CV300,Hi3516AV200,Hi3520DV300,Hi3519V101,sd3403,hi3519av200

1585

LWN:6.19 开发统计数据

Kuninori Morimoto 最早出现在 2008 年的 2.6.28 开发周期中,凭借在音频子系统中的重大重构工作,他成为了变更集贡献量最大的开发者。像往常一样,我们整理了一套关于这些变更来源的统计数据,并简要回顾了新内核开发者的留存时间。下面的图表是通过汇总 5,424 名在 5.x 主线内核中做出首次贡献的开发者名单,然后查看每个人还参与了多少个其他版本的发布而生成的。排名前两位的公司都是超大规模云服务商 (hyperscaler),其中排名第一的是 Meta,它在变更集贡献者名单中的位。

Linux News搬运工 134

图解说明JLink驱动与目标板电源匹配的关键细节

深入讲解JLink驱动安装及使用过程中,如何正确匹配目标板电源,避免常见通信故障。通过图解方式清晰展示关键连接细节,确保调试稳定可靠,是嵌入式开发中不可或缺的实战经验分享。

weixin_42173218的博客 431

LWN:5.18 开发周期数据分析!

关注了就能看到更多这么棒的文章哦~Statistics from the 5.18 development cycleBy Jonathan CorbetMay 23, 2022DeepL assisted translationhttps://lwn.net/Articles/895800/5.18 版内核在经历了 9 周的开发周期后于 5 月 22 日发布。这说明又到...

Linux News搬运工 429

【100%通过率】华为od统一考试B卷【查找接口成功率最优时间段】Python 实现

服务之间交换的接口成功率作为服务调用关键质量特性,某个时间段内的接口失败率使用一个数组表示,数组中每个元素都是单位时间内失败率数值,数组中的数值为0~100的整数, 给定一个数值(minAverageLost)表示某个时间段内平均失败率容忍值,即平均失败率小于等于minAverageLost,找出数组中最长时间段,如果未找到则直接返回NULL。

MISAYAONE的博客 5869

【项目典型案例】-2-任意帧/特定帧CAN唤醒对ECU首帧/启动时间的影响

任意帧/特定帧CAN唤醒对ECU启动时间的影响

「汽车电子助手」的博客 1942

LWN: Linux 5.5开发周期统计数据!

关注了就能看到更多这么棒的文章哦~Some 5.5 kernel development statisticsByJonathan CorbetJanuary 28, 20205.5 ...

Linux News搬运工 646

基于Spring Security 6的OAuth2 系列之二 - 客户端--非代码演示授权码模式

至此,我们就使用浏览器+postman工具演示了通过授权码模式去获取Gitee的用户信息。这过程中,我们只是遵循OAuth2的流程,就能够实现授权方法。那么接下来,我们采用代码方式来实现这个流程。

代码让AI扣 1812

LWN:5.14 开发周期数据分析!

关注了就能看到更多这么棒的文章哦~Some 5.14 development statisticsBy Jonathan CorbetAugust 30, 2021DeepL assist...

Linux News搬运工 331

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

LWN:内核6.8版本的开发数据

关注了就能看到更多这么棒的文章哦~Development statistics for 6.8By Jonathan CorbetMarch 11, 2024ChatGLM translationhttps://lwn.net/Articles/964106/6.8 内核在一个典型的、为期九周的开发周期后于 3 月 10 日发布。在此期间,有 1,938 名开发人员贡献了 14,405 个非合并变...

Linux News搬运工 343

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

霸榜GitHub Top 500的中国开源项目

点击“开发者技术前线”,选择“星标”让一部分开发者看到未来来自:OSC开源社区中国开源正在不断与国际接轨,在国际开源生态中的影响日渐增长,这样的发展也吸引了全球的目光,欧洲调查机构 ME...

开发者技术前线-DevolperFront 1475

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

上一篇: LWN:KVM使用Guest-first memory!
下一篇: LWN:Debian man文件中的各种破折号!
LinuxNews搬运工
博客等级 码龄7年 438粉丝 20原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值