slot deposit pulsa slot mahjong slot gacor slot gacor slot gacor resmi slot gacor 2025 slot gacor terpercaya slot gacor 2025 slot gacor hari ini slot gacor hari ini slot gacor hari ini
Linux 6.9 内核首个正式版发布:多项新特性与硬件支持提升
17611538698
webmaster@21cto.com

Linux 6.9 内核首个正式版发布:多项新特性与硬件支持提升

运维 0 2149 2024-05-14 06:29:29

Linux 6.9 内核的首个正式版已正式发布,带来了一系列新特性和改进的硬件支持,6.10 版本合并窗口即将开启。这一版本由 Linux 创始人 Linus Torvalds 宣布,标志着 Linux 内核的持续进步和创新。

新特性亮点
  • Rust 语言支持:在 AArch64(ARM64)架构上增加了 Rust 语言支持,这是系统编程语言在 Linux 内核中的进一步应用。

  • 硬件支持增强:包括对 Intel FRED(Flexible Return and Event Delivery)机制的支持,AMD SNP(Secure Nested Paging)客户支持,以及对 dm-vdo(虚拟数据优化器)目标的支持,后者在设备映射器中用于内联去重、压缩、零块消除和薄供应。

  • 性能优化:内核引入了对 GCC(GNU 编译器集合)中命名地址空间特性的支持,允许编译器更好地优化每个 CPU 的数据访问。同时,内核还添加了对 FUSE 直通的初始支持,允许内核直接从用户空间 FUSE 服务器提供文件。

  • 文件系统改进:F2FS、exFAT、EXT4 和 Btrfs 文件系统均获得了性能优化和新特性,如 F2FS 的区块设备支持、exFAT 的目录同步性能提升、EXT4 的原子写入标志和在线调整大小改进,以及 Btrfs 的区域模式修复和性能优化。



硬件驱动更新
  • 新硬件支持:包括对 ChromeOS 嵌入式控制器、Marvell Octeon PCI 端点 NIC VF、RENESAS FemtoClock3 无线时钟发生器、Qualcomm Snapdragon X Elite 处理器等的支持。

  • AMD 和 Intel 硬件:增加了对 AMD 未来硬件的更多 IP 块支持,更新了 Intel Xe 显卡驱动程序,并为 Intel i915 显卡驱动程序添加了 DisplayPort 隧道支持。



性能与安全性提升
  • 内存管理:内存管理性能得到提升。

  • perf 工具:perf 工具获得了多项新特性。

  • BPF 支持:为 systemd 等特权系统级守护程序添加了 BPF 令牌支持,以委派 BPF 子系统的子集功能。

  • ARM 64-bit 处理器:为 ARM 64-bit 处理器添加了对连续 PTE 位的初始支持,允许 TLB 映射比单个 PTE 更大的物理连续范围。



网络增强
  • MPTCP 和 IPSec:包括 TCP_NOTSENT_LOWAT 支持、在 IPSec 中转发 ICMP 错误消息等。

  • 新网络模式:支持 2.5GE 和 5GE Energy Efficient Ethernet (EEE) 链接模式,SPP (信号和有效负载保护) AMSDU 支持,以及更宽频带的 OFDMA 支持。



文件系统变更
  • EXT2 弃用:EXT2 文件系统因未对 2038 年问题进行修补而被标记为弃用。尽管 EXT2 在 Linux 6.9 中仍可使用,但开发者建议避免使用。

  • NTFS 实现:Linux 6.9 移除了旧的 NTFS 文件系统实现,并默认使用 NTFS3 来支持 NTFS 文件系统。


在发布 Linux 6.9 时,Torvalds 表示:“Linux 内核 6.9 看起来是一个‘相当正常’的版本。” 他特别提到了内核中定时器子系统的重大重写,以及新增的每个 CPU 核心的时间轮(timer wheels)支持,这将显著提升定时器性能,对网络尤为重要。此外,他还提到了工作队列(workqueue)子系统新增的 BH 工作队列支持,这将取代旧的 tasklet 机制。

Torvalds 还分享了他对 arm64 构建的看法,他提到:“我并不指望这能真正显示出任何问题——笔记本电脑的测试从来没有发现过问题,但我觉得覆盖面更广一些会让我更开心。”

Linux 6.9 将是一个短期支持的分支,预计只会支持几个月。它的后续版本 Linux 6.10 的合并窗口已经由 Linus Torvalds 正式开启,预计将在 2024 年 9 月中下旬发布。

作者:DBAPplus社群

参考资料:

Linux Kernel 6.9 Officially Released, This Is What’s New

https://9to5linux.com/linux-kernel-6-9-officially-released-this-is-whats-new

https://lkml.org/lkml/2024/5/12/224

评论