皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Linux Kernel 5.17 正式发布,这就是新功能

Linux Kernel 5.17 正式发布,这就是新功能

Linus Torvalds 今天宣布Linux 5.17 的发布和普遍可用性,它是基于 Linux 的操作系统的最新和最伟大的内核系列,增加了新功能并改进了硬件支持。

在Linux 内核 5.16发布两个多月后,Linux 5.17 内核系列在这里引入了更多新功能,例如用于未来 AMD CPU 的新“AMD P-State”子系统以提供性能提升,改进了 fscache 子系统,以及新的“页表检查”功能,通过检测某些类型的损坏并自动关闭系统,更好地保护您的 GNU/Linux 系统免受某些威胁。

Linux 内核 5.17 还添加了对 id 映射挂载的递归支持,添加了对 AArch64 (ARM64) 架构的 KCSAN(内核并发清理程序)的支持,添加了对 fanotify 子系统称为 FAN_RENAME 的新事件类型的支持,添加了对 KFENCE 的支持,现在可以检测到 32 位 ARM 架构丢失的内存屏障,并添加有利于 Ceph 文件系统挂载的新语法。

在其他值得注意的变化中,Linux 5.17 在 m68k 架构中引入了启动时 memtest 内存测试器,添加了一个字段来存储私有匿名内存的名称以尝试优化应用程序中的内存使用,引入了另一种在 BPF 程序中实现循环的方法,向核心调度功能添加了对跟踪强制空闲时间的支持,并添加了对卸载网络设备上的流量控制操作的支持。

还有一个新的引用计数跟踪基础设施,用于跟踪网络子系统中引用计数错误的来源,一个新的“融合安全和管理引擎”模块,用于通过 Wi-Fi 与英特尔管理引擎 (ME) 通信,支持用于使用设备树 blob 引导用户模式 ​​Linux,以及对串行设备的 MCTP(管理组件传输协议)的支持。

最后但同样重要的是,Linux 内核 5.17 带来了一个新的 gpio-sim 模块,用于模拟 GPIO 芯片,将随机数生成器切换到 BLAKE2 加密哈希函数以获得额外的安全性和性能提升,增加了在内核中解压缩内核模块的能力本身,扩展了 FUSE 文件系统的初始化标志,并在 Xen USB 虚拟主机驱动程序中添加了对将 USB 设备传递给 Xen 来宾的支持。

像往常一样,许多驱动程序已经更新并添加了新的驱动程序,以为您的 GNU/Linux 发行版提供最好的硬件支持。值得注意的新增功能包括对 AMD Renoir 音频 DSP 的支持、英特尔新的“平台固件运行时更新”驱动程序,用于对部分系统固件进行无重启更新,等等。

“当然,这意味着 5.18 的合并窗口将从明天开始开放,我的收件箱中已经有大约十几个拉取请求在等待。我很欣赏早期的拉取请求:它给了我一种温暖而模糊的感觉,“这一切都在充足的时间内准备好了”,Linus Torvalds 说。“从 linux-next 中的统计数据来看,看起来 5.18 会比 5.17 大一点,但希望没有一些戏剧性。”

事不宜迟,如果您是 Linux 操作系统维护者或知道如何从源代码编译软件的高级用户,您现在可以从kernel.org网站下载 Linux 内核 5.17 。普通用户应该等待这个新内核版本到达他们的 GNU/Linux 发行版的稳定软件存储库,然后再进行更新。

转自 Linux Kernel 5.17 Officially Released, This Is What’s New – 9to5Linux