查看原文
其他

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 的合并窗口将于明天打开。

原文https://reurl.cc/6Zjkpk

- EOF -

推荐阅读  点击标题可跳转

1、索尼工程师神优化,Linux 文件系统性能提升 73%

2、80% 的 Linux 都不懂的内存问题

3、有了这款 Linux 网络延迟排查方法,再也不用加班了


↓推荐关注↓

「Linux爱好者」日常分享 Linux/Unix 相关内容,包括:工具资源、使用技巧、课程书籍等。点击获取《每天一个Linux命令》系列和精选Linux技术资源。


点赞和在看就是最大的支持❤️

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存