进击云原生

V2

2022/05/25阅读:28主题:自定义主题1

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

Linus Torvalds 在 22 号宣布Linux 5.18发布

https://lkml.org/lkml/2022/5/22/274

Linux 5.18 作为 GNU/Linux 发行版的最新稳定内核系列的发布和普遍可用性,增加了许多新功能和改进的硬件支持。

Linux 内核 5.18 正好比 Linux 5.17 内核系列晚两个月,并在其整个开发周期中获得了 7 个 RC(Release Candidate)里程碑,这有助于内核开发人员修复错误并改进现有功能。

Linux 内核 5.18 的亮点包括切换到 C11 编译器标准、支持跟踪系统中的“用户事件”、支持 AMD 的“主机系统管理端口”功能、支持 NVMe 设备上的 64 位完整性校验和、支持 Intel 的“硬件反馈接口”功能,对 x86 架构的间接分支跟踪支持,以及 AMD Zen CPU 上更好的进程调度性能。

Linux 5.18 还改进了 Btrfs 文件系统,支持两个新ioctl()操作,允许直接读取和写入文件的范围和交叉安装 reflink/dedupe 支持,改进随机数生成器功能,改进 io_uring 子系统,添加 RSA 加密支持 virtio-crypto 设备,并keep_last_dots为 exFAT 文件系统添加了一个新的挂载选项,以便它不再从文件名中去除尾随句点。

另外值得一提的是,32 位 PowerPC 系统最终支持 Linux 内核 5.18 中的实时补丁,它还实现了对 Intel 软件定义的硅驱动程序的支持,对 F2FS 文件系统的 ID 映射挂载的支持,内置支持用于 NFS 文件系统中的 NFSv3,支持 BPF 程序打包内存分配器,以及新的 fprobe 函数进入/退出探测机制,用于基于 ftrace 使用单个探测处理程序探测多个函数。

对于 ARM 用户,Linux 内核 5.18 为 32 位 ARM 系统带来了对单独中断和虚拟映射内核堆栈的支持,以及对新 QARMA3 指针身份验证算法的支持和对 AArch64 (ARM64) 架构的影子堆栈构建支持.

对于 RISCV 架构,Linux 5.18 引入了对“Sv57”页表格式的支持、使用 SBI PMU 和 Sscofpmf 扩展的新性能实现、对 SBI CPU-idle 扩展的支持以及对可重启序列的支持。此外,PA-RISC 架构获得的 vDSO 支持最少。

在其他值得注意的变化中,Linux 内核 5.18 弃用了对 ReiserFS 文件系统的支持,改进了桥接子系统以支持多生成树,增加了对快速数据路径 (XDP) 机制的片段支持,并添加了一个名为的新 Linux 内核密钥环machine,其中包含 TPM 的机器所有者密钥 (MOK)。

最后但并非最不重要的是,Linux 5.18包含了许多新的和更新的驱动程序,以提供更好的硬件支持。亮点包括最初的 Panfrost 驱动程序的双核 GPU 支持,对使用 Realtek 音频的惠普笔记本电脑的支持,对 ThinkPad t14和 P14s Gen 1笔记本电脑的 InterTouch 支持,对 Razer BlackWidow 键盘的支持,对带有 Touch Bar 的 MacBook Pro 笔记本电脑的 Fn 映射,以及对使用 Apple t2安全芯片的 mac 电脑和几款 Apple Magic 键盘的各种好东西。

Linux 内核 5.18 现在可以从https://kernel.org/ 网站下载,供那些喜欢自己编译内核的人下载。如果这不是您的菜,您将不得不等待 Linux 5.18 系列进入您最喜欢的 GNU/Linux 发行版的稳定软件存储库,这应该会在接下来的几周内发生。而且,正如预期的那样,下一个主要版本 Linux 5.19 的合并窗口将于明天打开。

关注

本文首发于微信公众号【进击云原生】,扫码关注,了解更多咨询,更有免费资源供您学习

扫码关注,加群学习
扫码关注,加群学习

分类:

后端

标签:

后端

作者介绍

进击云原生
V2

公众号:进击云原生