HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

Linux Kernel 5.8 发布,华为在内核代码贡献上排名第二

  • 2020-09-04
  • 本文字数:1543 字

    阅读完需:约 5 分钟

Linux Kernel 5.8 发布,华为在内核代码贡献上排名第二

近日, Linux Kernel 5.8 版本正式发布,Linus 表示 Linux Kernel 5.8 是“有史以来最大的发行版之一”。Linux Kernel 5.8 在 ARM64 架构特性方面有不少的更新,华为 92 个社区内核工程师贡献了包括:ARM64 SPE perf event、ACPI CPPC 支持 ARM64 CPU 超频,以及虚拟化热迁移页标脏优化(128G 4K 页标脏从 650ms 优化到 1.8 ms),CPU 休眠调控器默认可根据场景调整等特性。与此同时,华为在 Linux Kernel 5.8 中的代码贡献(changesets)、代码修改行(line changed)和内核缺陷发现方面,都交出了一份亮眼的答卷。


华为工程师郭寒军回忆到:“还记得十年前合入第一个 patch 的激动,一转眼十年的时间,华为在社区已经拥有 20+ Maintainer,在容器所使用的核心功能 Cgroup、软硬件解耦 ACPI on ARM64、文件系 F2FS/EROFS、RAS EDAC 框架、Media 子系统、IIO 子系统,以及 Perf on ARM64 等子系统上,华为都为社区贡献了代码。这也是华为在基础软件上技术实力的体现。”


内核代码贡献,华为排名全球第二

从公司贡献角度来说,华为提交的补丁数量位列第二名,占比 8.6%,代码修改行位列第一,占比 27.8%。



在华为贡献的 1399 个补丁中,除了前文中提及的系统特性外,还有包括网络、文件系统、perf 调测、安全等关键子系统的 200+ 的 bugfix 补丁,这些都是 Linux 能够正常运行所需的基础软件系统,对于 Linux 非常重要。


对此,自由软件新闻媒体 LWN.net 表示:


“A great deal of effort has gone into freezing Huawei out of the commercial marketplace in significant parts of the world, but the company remains active in the development community with 92 developers contributing to 5.8.”


目前世界上有股势力一直在试图冻结华为的市场竞争力,但是它在社区里面仍然非常活跃,这一次华为共有 92 位开发者对 Linux Kernel 5.8 版本做出了贡献。

自动内核缺陷发现机器人继续占领 Bug 提交榜首

在内核测试和 Bug 提交方面,华为的自动内核缺陷发现机器人 HULK Robot(Huawei Unified Linux Kernel Robot)在 Linux Kernel 5.8 版本中继续霸榜,显示了华为在 Linux 稳定性方面的实力。


据 HULK Robot 的架构师魏勇军介绍,开源模式下除了带来业务生态快速催熟等各种红利外,也引入了越来越多的挑战:海量频繁的补丁合入、成千上万的开发人员、一行修改百倍测试等等。“华为通过构建成熟稳健智能的测试机器人,精准挖掘 Linux kernel 缺陷,保障高质量可持续交付的 Linux 内核,配套各解决方案商用。”


HULK Robot 融合了大数据机器学习和语义分析技术,它包含了海量的测试数据,供 HULK Robot 进行学习,同时集成基于场景语意的模糊测试技术、全系统函数级故障注入配合精准的单元测试,使 HULK Robot 成为一个高效,精准的可扩展测试系统,大幅提高测试效率和问题检出效率。



在 Linux Kernel 5.8 内核开发的过程中,自由软件新闻媒体 LWN.net 对最活跃的开发者做了统计,列表如下:



其中第一名是来自华为的工程师 Mauro Carvalho Chehab(以下简称:Mauro),作为 Media 和 EDAC Maintainer ,Mauro 无论在提交的补丁还是代码修改行,都位列第一名,占整个补丁的 3.4%,占整个代码修改行的 25.8%。

ARM 生态正在不断壮大

在开源项目上,为了打通 ARM 全栈的能力,华为已经在 40 + 主流技术社区做出代码贡献,目前包括但不限于:Kubernetes、OpenStack、Hadoop、TensorFlow、httpd、MySQL、X265 等都已经支持 ARM 架构。


华为一直坚持 upstream first,在贡献上游 Linux 社区的同时,华为也发行了 openEuler LTS 版本,目标是将 openEuler 打造成支持多算力架构的开源操作系统社区。截至目前国内有 6 家合作伙伴发行了基于 openEuler 的商业发行版,分别是:麒麟软件、统信软件、中科院软件所、普华软件、麒麟信安、万里开源。


2020-09-04 10:096910

评论 1 条评论

发布
用户头像
中华有为
2020-09-05 12:45
回复
没有更多了
发现更多内容

当世界读书日遇见华为阅读:让电子书读出“画面感”

最新动态

JetBrains PhpStorm 2023 for Mac(PHP集成开发)v2023.3.2中文激活版

iMac小白

PhpStorm 2023下载 PhpStorm mac

Autodesk AutoCAD 2024 Mac(cad2024激活版)v2024.3.61.182中文激活版

iMac小白

AutoCAD 2024 Mac版 AutoCAD 2024下载 AutoCAD 2024破解

深化MIAOYUN定位,坚守产品初心!

MIAOYUN

容器 云原生 产品定位 智能运维 MIAOYUN

EMQX Platform 产品发布会回顾:全球部署与无缝数据集成,驱动汽车行业智能化转型

新消费日报

coconutBattery Plus for Mac(电池质量检测工具)3.9.15 直装版

iMac小白

coconutBattery Plus

【JAVA】助力数字化营销:基于协同过滤算法实现个性化商品推荐

智在碧得

机器学习 数据 java 编程 分布式框架 数字化营销

XMind for mac (XMind思维导图)v24.01.14362中文版

iMac小白

XMind 2024思维导图 XMind 2024中文

AI将诗意装进口袋!合合信息扫描全能王“扫描书籍”功能优化上线

合合技术团队

人工智能 OCR 图片识别 扫描全能王 扫描书籍

华为阅读·读书会:品读“外卖诗人”眼中的诗与画

最新动态

MindNode for mac(思维导图软件)v2023.3.1中文激活版

iMac小白

MindNode破解版下载 MindNode for mac

卡片式笔记系统BYEAP介绍

zhumingwu

Ceph的crush算法与一致性hash对比介绍

天翼云开发者社区

云计算 存储 云服务

金三银四 面试准备 数据结构面试题,编程与算法经典面试题

测吧(北京)科技有限公司

测试

PDF Expert for Mac(PDF编辑阅读转换器)v3.10中文激活版

iMac小白

PDF Expert下载 PDF Expert for Mac PDF Expert破解版

LED电子显示屏新技术

Dylan

技术 信息 数字 电子 LED显示屏

MestReNova for Mac(专业核磁数据处理软件)v14.2.3中文激活版

iMac小白

MestReNova软件 MestReNova14破解版 MestReNova下载

Rust 和 Go?通过详细比较选择最佳编程语言

Liam

Go 编程 程序员 rust 编程语言

YashanDB V23.2 LTS发版 | 共享集群首个长期支持版本

YashanDB

产品发布 yashandb 共享集群 崖山数据库

KeyShot 2024.1 for mac(3D渲染和动画制作软件)v13.0.0.92破解版

iMac小白

KeyShot 2024许可证 KeyShot2024下载 KeyShot 2024安装包

重磅新品发布!云耀数据库HRDS,享受轻量级的极致体验

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 企业号2024年4月PK榜

给测试同学的成长书单

老张

书单推荐 技术书单

Alfred 5 for Mac(苹果应用快速启动器)v5.1.4 (2195)中/英免激活版

iMac小白

Alfred 5下载 Alfred 5 Mac Alfred 5破解版

信创国产化替换势在必行,“重复造车轮”应避免

FinFish

国产化 小程序容器 信创化软件 信创化

玩转云端| 拥有HBlock这项“存储盘活绝技”,数据中心也能“热辣瘦身”!

天翼云开发者社区

云计算 存储 数据中心 集群

Tableau Desktop 2019 for Mac(最好用的数据分析工具)v2019.1.0中文激活版

iMac小白

Linux Kernel 5.8 发布,华为在内核代码贡献上排名第二_语言 & 开发_openEuler社区_InfoQ精选文章