写点什么

Linus 发文宣布 Linux Kernel 5.0 正式发布

2019 年 3 月 05 日

Linus 发文宣布Linux Kernel 5.0 正式发布

2019 年 3 月 4 日 0:43 UTC,Linux 之父 Linus Torvalds 向 Linux List Kernel Mailing 发文宣布发布 Linux Kernel 5.0 。 ​​​​


2019 年 1 月 7 日,Linus 在内核邮件列表上宣布释出 Linux Kernel 5.0-rc1,到 2019 年 3 月 4 日,Liunx Kernel 5.0 正式发布,期间共经历了 8 个版本的更新。在这次的邮件中,Linus 也表示:“Linux Kernel 5.0 发布的最后一周并不平静,但它比 rc8 要小很多。虽然我之前在犹豫是否要做 RC 8,但总体来看,我很高兴我推迟了一周发布 Linux Kernel 5.0,而做了 RC 8。”


Linus 邮件正文:



虽然很多人认为 Linux Kernel 5.0 只是在“刷版本号”,但其实这个适时引入的“大版本”还是有很多值得期待的地方:


  • 更新 AMD GPU 的开源图形驱动程序、支持 FreeSync 自适应刷新率;

  • 引入了新的感知调度功能,改善采用 ARM big.LITTLE CPU 架构设备的电源管理;

  • 支持 fscrypt 中用于低功耗设备的 Adiantum 加密文件系统和 Btrfs 交换文件系统;

  • 支持用户数据报协议(UDP)中的通用接收卸载(GRO)功能;

  • 支持 cgroupv2 中的 cpuset 资源控制器;

  • 支持能够运行多个 Android 实例的 binderfs 文件系统;

  • 更新了许多驱动程序、以及无数的 bug 和安全修复。


除了之外,Linus 还在文中表述到:“我在 RC8 发行版中提到的 bug 其实并不如想象中的那样令人担心。之前我们有个未初始化的变量,但由于是个警告,我们没有注意到,究其原因是 GCC 的工作方式,编译器已经为我们初始化了正确的值。而在其它地方出现的未初始化变量可能是编译器本身的问题。”


Linux Kernel 5.0 RC1 到 Linux Kernel 5.0 各版本的更新列表:


Linux Kernel 5.0 RC 1: 支持 AMD FreeSync,初步支持 NVIDIA Turing GPU,更新中国的 C-SKY CPU 架构代码,初步支持 NXP i.MX8 SoC,支持 Allwinner T3、Qualcomm QCS404 和 NXP Layerscape LX2160A,英特尔 Stratix 10 FPGA 驱动,Fscrypt Adiantum 支持, Raspberry Pi 触控屏驱动


Linux Kernel 5.0 RC2: perf 工具更新,驱动程序(网络、gpu,scsi . .)更新,arch 更新(ARM,RISC-V,x86,csky)以及文件系统(btrfs, cifs)和 vm 修复。


Linux Kernel 5.0 RC3: 大量 bug 修复和 Nouveau RTX 2080 Ti 支持。


Linux Kernel 5.0 RC4: 没有什么特别引人注目的,在大小方面,rc4 比前几个版本提交的数据要多一些。


Linux Kernel 5.0 RC5: 各种修复,从默认为 RISC-V 启用通用 PCIe 到更好地处理 AMD CPU 微代码版本到网络和各种 ARM64 修复。


Linux Kernel 5.0 RC6: 网络(驱动程序和核心)约有四分之一的变化,除此之外,还更新其他驱动程序(gpu,dma,iio,sound, usb,misc …)、通常的架构(arm,mips,x86,powerpc)以及文件系统和核心内核。


Linux Kernel 5.0 RC7: 只有不到一半的驱动程序(gpu,网络,输入,md,块,声音…),其余的是架构修复(arm64)。


Linux Kernel 5.0 RC8: 发布了相关补丁。


Linux Kernel 5.0 代号仍为“Shy Crocodile”,接下来,它将向着 Linux Kernel 5.1 继续发展。


2019 年 3 月 05 日 11:195051
用户头像

发布了 829 篇内容, 共 391.7 次阅读, 收获喜欢 2116 次。

关注

评论

发布
暂无评论
发现更多内容

公安局情指勤合成作战平台解决方案,合成指挥调度系统

13823153121

一矢多穿:多目标排序在爱奇艺短视频推荐中的应用

爱奇艺技术产品团队

推荐 模型 多目标

阿里实录:一个优秀的分布式系统该如何去设计?

Java架构师迁哥

程序员的职业规划怎么做?7年老程序员的一份人生总结

学神来啦

程序员 日常 架构师

老夫整理的1000行MySQL学习笔记,等待有缘人

Java架构师迁哥

吹爆!阿里高工甩出内部强推Redis全栈笔记,Github已获赞78.9k

程序员小毕

Java 数据库 redis 架构 面试

一萌妹子的面试经历,美团四面三小时,成功拿到Java岗offer

喝酸奶不舔盖

源码深度学习!Github疯传的Spring源码学习笔记太香了(附源码+视频解析)

Java王路飞

spring 源码 程序员 架构 面试

CHM源码阅读(jdk1.7)

周周

【得物技术】得物社区实践

得物技术

golang dubbo dubbo-go 社区 融合

带老弟做项目,凉了

程序员鱼皮

Java c++ Python JavaScript 技术

刷到血赚!Alibaba内部出品“K8S+Docker学习指南”,理论+实战双管齐下!

不秃顶的Java程序员

Java Docker 程序员 k8s

B 站游戏技术平台微服务通用网关实践

bilibili游戏技术

微服务架构 openresty APISIX 通用网关

敏捷项目管理实践,如何正确使用故事点预估工作量?

万事ONES

项目管理 敏捷开发 ONES

一文帮你搞定Java数据库基础JDBC,网友:太实用了,已学完

java专业爱好者

Java 数据库 JDBC

B站收藏 12.5w+!GitHub 标星 6.6k+!这份文档拯救了我薄弱的计算机基础

Java架构师迁哥

压缩微指令长度方法

若尘

计算机组成原理 六月日更

百度智能云在AI云服务市场四度夺魁!

百度大脑

人工智能 云服务

做好项目管理,项目经理应当掌握哪些技能?

万事ONES

项目管理 ONES 项目经理

阿里大牛肝出的443页TCP/IP协议趣谈笔记,竟然在GitHub标星27k+

喝酸奶不舔盖

国际奥林匹克日 | 和TcaplusDB君一起动起来!

TcaplusDB

数据库 nosql tencentdb TcaplusDB

阿里巴巴出品:完美杜绝备战一个月面试10分钟,让Java面试从此不再难

Java架构师迁哥

Redis高频面试题之缓存穿透、缓存击穿和缓存雪崩

Java架构师

Java redis java面试 Java学习 redis面试

百度智能云以端边云全面智能化的天工AIoT平台2.0打造智能物联网解决方案

百度大脑

人工智能 物联网

北鲲云:浅谈云计算与高性能计算的区别与联系

北鲲云

挖fil币需要了解这6件小事,再也不怕被坑!

IPFS8822

区块链 IPFS Filecoin 虚拟货币

[译] R8 优化: 枚举的 Ordinals 和 Names

Antway

6 月日更

“阿里爸爸”又出全新大厂面试参考指南,GitHub点赞20k仅是开始

喝酸奶不舔盖

内卷把我逼成了“扫地僧”把Github上所有面试题都整理了一遍,足足24W字!

Java架构师迁哥

敏捷项目管理是不是可以缩短项目周期,或者说“敏捷就是快”?

万事ONES

项目管理 敏捷开发 ONES 项目管理工具

Redis主从复制、Sentinel、集群总结

Hex

redis 后端 Redis 核心技术与实战

Linus 发文宣布Linux Kernel 5.0 正式发布-InfoQ