找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

4888

积分

0

好友

649

主题
发表于 13 小时前 | 查看: 9| 回复: 0

Linux Kernel 7.0 发布海报

导读:Linux内核迎来了一个里程碑式的版本号——7.0。

最新消息,Linux 内核 7.0 已于本月12日正式发布。不过,开发者们需要理解的是,这次版本号的跃升,更像是内核版本号经过长期迭代后的一次“重置”,而非意味着功能上的革命性变革。正如 Linus Torvalds 此前所言,从 6.19 到 7.0 的升级,更多是由于次版本号达到高位后的常规调整。

但这绝不代表新版本缺乏亮点。相反,Linux 7.0 带来了多项对开发者和系统管理员而言颇具价值的更新。

Rust全面进入内核

Linux 7.0 最受瞩目的变化之一,是正式移除了对 Rust 支持的“实验性”标签。这标志着 Rust 语言在内核中的支持已经趋于稳定,是其逐步融入 Linux 项目生态的关键一步,尽管距离成为内核开发的主流语言仍有很长的路要走。

Rust + Linux Tux 企鹅图标

安全与加密算法更新

在安全方面,新内核引入了用于内核模块认证的 ML-DSA 后量子签名,为应对未来量子计算带来的安全威胁做好了准备。相应地,基于 SHA-1 的模块签名方案已被弃用,这符合当前密码学的发展趋势。

控制能力与底层清理

内核的控制能力得到了增强,现在包含了基于 BPF 的 io_uring 操作过滤机制,这让管理员在受限环境中能实施更精细的控制。此外,BTF 类型的查找速度因采用二分查找算法而获得提升。

此版本继续推进内核底层的现代化清理工作,移除了过时的 linuxrc initrd 代码,使 initramfs 成为唯一的早期用户空间启动机制,这有助于简化内核的启动流程。

新的文件系统与存储改进

Linux 7.0 引入了一个名为 NULLFS 的新文件系统,它是一个不可变的空根文件系统,专为那些计划稍后挂载真实根文件系统的场景设计。

在存储和文件系统方面,更新颇多:

  • Btrfs:现在支持块大小大于系统页面大小的直接 I/O。
  • EROFS:默认启用 LZMA 压缩,并确认 DEFLATE 和 Zstandard 压缩的稳定性。
  • XFS:获得了自主自愈功能,并移除了笔记本电脑模式。
  • F2FS:继续推进向大页型文件系统的过渡。

内存与网络增强

内存管理方面,zram 现在允许将压缩页直接写回,无需先解压缩,从而降低了开销。交换子系统也采用了更简化的交换表。

网络部分的更新包括:启用通用的 AccECN,为 CAKE 队列纪律添加多队列支持以改进跨 CPU 的流量整形,并为虚拟机中的 VSOCK 套接字引入网络命名空间支持。内核还包含了为未来 Wi-Fi 8 标准所做的初步基础工作。

虚拟化功能升级

虚拟化方面,KVM 获得多项更新,包括针对 LoongArch 架构的精确 CPUCFG 报告、AMD ERAPS 支持,以及允许虚拟机拥有完全 PMU 所有权以改进性能分析。Hyper-V 则新增了一个用于查看管理程序统计信息的 debugfs 接口。

如何获取

Linux 内核 7.0 的源代码现已可在 kernel.org 网站下载。

Linux 内核版本发布列表截图

滚动发行版的用户通常会最先获得更新,预计在未来几周内,更广泛的用户群体将能够体验到新内核带来的改进。




上一篇:vLLM Paged Attention代码深度解析:如何优化KV Cache内存管理提升推理吞吐
下一篇:地缘政治考量下,开源巨头红帽中国研发团队转向印度
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-4-14 19:21 , Processed in 0.608946 second(s), 42 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表